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: 11849025
    Abstract: 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: Grant
    Filed: August 12, 2022
    Date of Patent: December 19, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Robert Collins, Rob Byrne
  • Publication number: 20230047625
    Abstract: 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: Application
    Filed: November 1, 2022
    Publication date: February 16, 2023
    Inventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Leandro NUNES DA SILVA CARVALHO, Deborah Eleanor BARTA
  • Publication number: 20220385452
    Abstract: 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: Application
    Filed: August 12, 2022
    Publication date: December 1, 2022
    Inventors: Robert COLLINS, Rob BYRNE
  • Patent number: 11516001
    Abstract: 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: Grant
    Filed: February 16, 2021
    Date of Patent: November 29, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. Davis, Rob Byrne, Robert Collins, Leandro Nunes Da Silva Carvalho, Deborah Eleanor Barta
  • Publication number: 20220366407
    Abstract: 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: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Robert COLLINS, Steven C. DAVIS, Rob BYRNE, Peter J. GROARKE
  • Patent number: 11438143
    Abstract: 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: Grant
    Filed: December 19, 2019
    Date of Patent: September 6, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Robert Collins, Rob Byrne
  • Patent number: 11128538
    Abstract: 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: Grant
    Filed: July 16, 2019
    Date of Patent: September 21, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Stephen Higgins, Stephanie Finn, Thomas Treitlinger, Rob Byrne, Ojo K. Oluwasogo
  • Publication number: 20210194673
    Abstract: 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: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Robert COLLINS, Rob BYRNE
  • Publication number: 20210182869
    Abstract: 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: Application
    Filed: February 16, 2021
    Publication date: June 17, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Leandro NUNES DA SILVA CARVALHO, Deborah Eleanor BARTA
  • Publication number: 20210021483
    Abstract: 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: Application
    Filed: July 16, 2019
    Publication date: January 21, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Stephen HIGGINS, Stephanie FINN, Thomas TREITLINGER, Rob BYRNE, Ojo K. OLUWASOGO
  • Publication number: 20200374131
    Abstract: 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: Application
    Filed: May 15, 2020
    Publication date: November 26, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Deborah Eleanor BARTA, Leandro NUNES DA SILVA CARVALHO