Patents by Inventor Rob BYRNE
Rob BYRNE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11849025Abstract: A method for reducing file size of a blockchain through hash truncation includes: receiving a plurality of blockchain transactions; generating a first Merkle root of a first Merkle tree comprised of a first hash of each of the plurality of blockchain transactions; generating a second Merkle root of a second Merkle tree comprised of a second hash of each of the plurality of blockchain transactions, where the second hash is a truncation of the first hash for the respective blockchain transaction; generating a new block comprised of a block header and the first hash of each of the plurality of blockchain transactions, the block header including at least a timestamp, the first Merkle root, the second Merkle root, and a block reference value associated with a prior block in a blockchain; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.Type: GrantFiled: August 12, 2022Date of Patent: December 19, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Robert Collins, Rob Byrne
-
Publication number: 20230047625Abstract: A method for conveying auditable information regarding provenance of a product that is cryptographically accurate while retaining complete anonymity of product and participant on a blockchain includes: receiving a product identifier; generating a digital token by applying a hashing algorithm to the product identifier; generating an entry value by applying the hashing algorithm to a combination of an event identifier and the digital token; generating a digital signature by digitally signing a data package using a private key of a cryptographic key pair, where the data package includes at least a blockchain address, the event identifier, and the digital token; and transmitting the blockchain address, the digital signature, and the entry value to a node in a blockchain network.Type: ApplicationFiled: November 1, 2022Publication date: February 16, 2023Inventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Leandro NUNES DA SILVA CARVALHO, Deborah Eleanor BARTA
-
Publication number: 20220385452Abstract: A method for reducing file size of a blockchain through hash truncation includes: receiving a plurality of blockchain transactions; generating a first Merkle root of a first Merkle tree comprised of a first hash of each of the plurality of blockchain transactions; generating a second Merkle root of a second Merkle tree comprised of a second hash of each of the plurality of blockchain transactions, where the second hash is a truncation of the first hash for the respective blockchain transaction; generating a new block comprised of a block header and the first hash of each of the plurality of blockchain transactions, the block header including at least a timestamp, the first Merkle root, the second Merkle root, and a block reference value associated with a prior block in a blockchain; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.Type: ApplicationFiled: August 12, 2022Publication date: December 1, 2022Inventors: Robert COLLINS, Rob BYRNE
-
Patent number: 11516001Abstract: A method for conveying auditable information regarding provenance of a product that is cryptographically accurate while retaining complete anonymity of product and participant on a blockchain includes: receiving a product identifier; generating a digital token by applying a hashing algorithm to the product identifier; generating an entry value by applying the hashing algorithm to a combination of an event identifier and the digital token; generating a digital signature by digitally signing a data package using a private key of a cryptographic key pair, where the data package includes at least a blockchain address, the event identifier, and the digital token; and transmitting the blockchain address, the digital signature, and the entry value to a node in a blockchain network.Type: GrantFiled: February 16, 2021Date of Patent: November 29, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Steven C. Davis, Rob Byrne, Robert Collins, Leandro Nunes Da Silva Carvalho, Deborah Eleanor Barta
-
Publication number: 20220366407Abstract: The present disclosure provides a description of systems and methods for verifying product authenticity at a point of sale through transaction messages. A point of sale may collect product identifiers from products that a consumer is interested in purchase as part of a traditional checkout process. Product identifiers can be included in special data elements in a transaction message that is submitted to a merchant's acquiring bank through for the payment transaction. As part of the processing of the transaction by the acquirer, the acquirer can consult a processor to check the authenticity of the products being purchased by examining a provenance blockchain for the product identifiers included in the transaction message. If the products are determined to be authentic, the transaction can proceed as normal. If the products are not authentic, then the acquirer can deny the transaction and stop the consumer from purchasing a counterfeit or fraudulent good.Type: ApplicationFiled: May 13, 2021Publication date: November 17, 2022Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Robert COLLINS, Steven C. DAVIS, Rob BYRNE, Peter J. GROARKE
-
Patent number: 11438143Abstract: A method for reducing file size of a blockchain through hash truncation includes: receiving a plurality of blockchain transactions; generating a first Merkle root of a first Merkle tree comprised of a first hash of each of the plurality of blockchain transactions; generating a second Merkle root of a second Merkle tree comprised of a second hash of each of the plurality of blockchain transactions, where the second hash is a truncation of the first hash for the respective blockchain transaction; generating a new block comprised of a block header and the first hash of each of the plurality of blockchain transactions, the block header including at least a timestamp, the first Merkle root, the second Merkle root, and a block reference value associated with a prior block in a blockchain; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.Type: GrantFiled: December 19, 2019Date of Patent: September 6, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Robert Collins, Rob Byrne
-
Patent number: 11128538Abstract: A method for physically displaying and manipulating a communication network through physical objects and an interactive display includes: positioning, on a surface of an interactive display screen, a plurality of physical objects, each representing a node in a communication network; displaying a topography of the communication network including at least a plurality of nodes, where each node represented by a physical object is displayed beneath the respective physical object, and where open communication channels between nodes are visually displayed on the screen; receiving a physical gesture performed by a user between two of the plurality of physical objects; transmitting a signal to one of the physical objects or an access point of the communication network causing manipulation of the communication network based on the physical gesture; and updating the displayed topography of the communication network based on the manipulation of the communication network in real-time.Type: GrantFiled: July 16, 2019Date of Patent: September 21, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Stephen Higgins, Stephanie Finn, Thomas Treitlinger, Rob Byrne, Ojo K. Oluwasogo
-
Publication number: 20210194673Abstract: A method for reducing file size of a blockchain through hash truncation includes: receiving a plurality of blockchain transactions; generating a first Merkle root of a first Merkle tree comprised of a first hash of each of the plurality of blockchain transactions; generating a second Merkle root of a second Merkle tree comprised of a second hash of each of the plurality of blockchain transactions, where the second hash is a truncation of the first hash for the respective blockchain transaction; generating a new block comprised of a block header and the first hash of each of the plurality of blockchain transactions, the block header including at least a timestamp, the first Merkle root, the second Merkle root, and a block reference value associated with a prior block in a blockchain; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Robert COLLINS, Rob BYRNE
-
Publication number: 20210182869Abstract: A method for conveying auditable information regarding provenance of a product that is cryptographically accurate while retaining complete anonymity of product and participant on a blockchain includes: receiving a product identifier; generating a digital token by applying a hashing algorithm to the product identifier; generating an entry value by applying the hashing algorithm to a combination of an event identifier and the digital token; generating a digital signature by digitally signing a data package using a private key of a cryptographic key pair, where the data package includes at least a blockchain address, the event identifier, and the digital token; and transmitting the blockchain address, the digital signature, and the entry value to a node in a blockchain network.Type: ApplicationFiled: February 16, 2021Publication date: June 17, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Leandro NUNES DA SILVA CARVALHO, Deborah Eleanor BARTA
-
Publication number: 20210021483Abstract: A method for physically displaying and manipulating a communication network through physical objects and an interactive display includes: positioning, on a surface of an interactive display screen, a plurality of physical objects, each representing a node in a communication network; displaying a topography of the communication network including at least a plurality of nodes, where each node represented by a physical object is displayed beneath the respective physical object, and where open communication channels between nodes are visually displayed on the screen; receiving a physical gesture performed by a user between two of the plurality of physical objects; transmitting a signal to one of the physical objects or an access point of the communication network causing manipulation of the communication network based on the physical gesture; and updating the displayed topography of the communication network based on the manipulation of the communication network in real-time.Type: ApplicationFiled: July 16, 2019Publication date: January 21, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Stephen HIGGINS, Stephanie FINN, Thomas TREITLINGER, Rob BYRNE, Ojo K. OLUWASOGO
-
Publication number: 20200374131Abstract: A method for conveying auditable information regarding provenance of a product that is cryptographically accurate while retaining complete anonymity of product and participant on a blockchain includes: receiving a product identifier; generating a digital token by applying a hashing algorithm to the product identifier; generating an entry value by applying the hashing algorithm to a combination of an event identifier and the digital token; generating a digital signature by digitally signing a data package using a private key of a cryptographic key pair, where the data package includes at least a blockchain address, the event identifier, and the digital token; and transmitting the blockchain address, the digital signature, and the entry value to a node in a blockchain network.Type: ApplicationFiled: May 15, 2020Publication date: November 26, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Deborah Eleanor BARTA, Leandro NUNES DA SILVA CARVALHO