Patents by Inventor Stephen Higgins

Stephen Higgins 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: 12282915
    Abstract: A method for posting of anonymous directed transaction includes: storing a plurality of entity profiles, each including an entity identifier and a secret value; receiving a transaction request from a first entity, the request including transaction data and a specific entity identifier associated with a second entity; identifying a specific entity profile that includes the specific entity identifier; generating a first hash value via application of one or more hashing algorithms to the transaction data; generating a second hash value via application of one of more hashing algorithms to a combination of the first hash value and the secret value included in the identified specific entity profile; and posting the first hash value and second hash value to a publicly accessible data source.
    Type: Grant
    Filed: March 14, 2024
    Date of Patent: April 22, 2025
    Assignee: Mastercard International Incorporated
    Inventors: Jason Jay Lacoss-Arnold, Stephen Higgins
  • Publication number: 20240333523
    Abstract: A method for distributing event data for smart contracts executed on a blockchain to subscribing systems includes: collecting, by a processor of a blockchain node in a blockchain network, a set of event data emitted by a smart contract executed on a blockchain associated with the blockchain network; identifying, by the processor of the blockchain node, communication data for one or more subscriber computing systems; and after a predetermined period of time, transmitting, by a transmitter of the blockchain node, the collected event data to each of the one or more subscriber computing systems using the communication data.
    Type: Application
    Filed: June 10, 2024
    Publication date: October 3, 2024
    Applicant: Mastercard International Incorporated
    Inventors: Miguel Ángel ROJO FERNÁNDEZ, Stephen Higgins, Eduardo Andrade
  • Publication number: 20240293822
    Abstract: Assay cartridges are described that have purification, reaction, and detection zones and other fluidic components which can include sample chambers, waste chambers, conduits, vents, reagent chambers, reconstitution chambers and the like. The assay cartridges are used to conduct multiplexed nucleic acid measurements. Also described are kits including such cartridges, methods of using the same, and a reader configured to analyze an assay conducted using an assay cartridge.
    Type: Application
    Filed: February 8, 2024
    Publication date: September 5, 2024
    Inventors: Eli N. GLEZER, Stephen HIGGINS, Sandor KOVACS, Sudeep KUMAR, Kenneth PAGE, Kristian ROTH, George SIGAL
  • Patent number: 12056053
    Abstract: A method for establishing a connection between two nodes in a communication network without use of a centralized directory or mapping identifiers includes: receiving a lookup message from another node in the communication network that includes a lookup term; determining if a target node in a local directory cache can be identified that satisfies the lookup term; and, if such a node is identified, establishing a connection to the target node and forwarding the lookup message, or, if no such node is identified, forwarding the lookup message to other nodes in the network with which the node has an active communication connection.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: August 6, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen Higgins
  • Patent number: 12039533
    Abstract: A method for generating a cryptographic promissory note for posting to a blockchain includes: receiving an authorization request for a payment transaction, the authorization request being a transaction message formatted based on one or more standards that includes a plurality of data elements including a first data element configured to store a blockchain address and a second data element configured to store a transaction amount; generating a promissory note including the transaction amount; digitally signing the generated promissory note with a private key; encrypting the signed promissory note with a symmetric key; wrapping the symmetric key with a public key corresponding to the private key and a public key associated with an acquirer involved in the payment transaction; and electronically transmitting a blockchain transaction to a blockchain network that includes the encrypted promissory note, each symmetric key, and the blockchain address.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: July 16, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen Higgins
  • Patent number: 12034861
    Abstract: A method for distributing event data for smart contracts executed on a blockchain to subscribing systems includes: collecting, by a processor of a blockchain node in a blockchain network, a set of event data emitted by a smart contract executed on a blockchain associated with the blockchain network; identifying, by the processor of the blockchain node, communication data for one or more subscriber computing systems; and after a predetermined period of time, transmitting, by a transmitter of the blockchain node, the collected event data to each of the one or more subscriber computing systems using the communication data.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: July 9, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED PURCHASE
    Inventors: Eduardo Andrade, Stephen Higgins, Miguel Ángel Rojo Fernández
  • Publication number: 20240220975
    Abstract: A method for posting of anonymous directed transaction includes: storing a plurality of entity profiles, each including an entity identifier and a secret value; receiving a transaction request from a first entity, the request including transaction data and a specific entity identifier associated with a second entity; identifying a specific entity profile that includes the specific entity identifier; generating a first hash value via application of one or more hashing algorithms to the transaction data; generating a second hash value via application of one of more hashing algorithms to a combination of the first hash value and the secret value included in the identified specific entity profile; and posting the first hash value and second hash value to a publicly accessible data source.
    Type: Application
    Filed: March 14, 2024
    Publication date: July 4, 2024
    Applicant: Mastercard International Incorporation
    Inventors: Jason Jay LACOSS-ARNOLD, Stephen HIGGINS
  • Publication number: 20240202185
    Abstract: A method for confirming configuration of a new current genesis block in a blockchain configured to enable pruning before the new current genesis block includes: receiving, by a blockchain node in a blockchain network, a genesis response message from another node in the network, the message including a configuration value and an ordinal value; identifying a plurality of standard blocks in the blockchain added subsequent to an earlier genesis block that includes a number preceding the ordinal value; aggregating smart contract state changes from each of the identified plurality of standard blocks; and validating the configuration value included in the received genesis response message based on the aggregated smart contract state changes. The aggregating of smart contract states can be done by the processor of the blockchain node configuring the new current genesis block, or by another blockchain node.
    Type: Application
    Filed: February 28, 2024
    Publication date: June 20, 2024
    Applicant: Mastercard International Incorporated
    Inventor: Stephen HIGGINS
  • Patent number: 11978045
    Abstract: A method for posting of anonymous directed transaction includes: storing a plurality of entity profiles, each including an entity identifier and a secret value; receiving a transaction request from a first entity, the request including transaction data and a specific entity identifier associated with a second entity; identifying a specific entity profile that includes the specific entity identifier; generating a first hash value via application of one or more hashing algorithms to the transaction data; generating a second hash value via application of one of more hashing algorithms to a combination of the first hash value and the secret value included in the identified specific entity profile; and posting the first hash value and second hash value to a publicly accessible data source.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: May 7, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jason Jay Lacoss-Arnold, Stephen Higgins
  • Publication number: 20240135368
    Abstract: A method for processing offline cryptocurrency transfers includes: receiving, by a receiver of a computing device, a first transfer message, wherein the first transfer message is cryptographically signed using a first private key of a first key pair; validating, by a processor of the computing device, the cryptographic signature of the first transfer message using a first public key of the first key pair; storing, in a memory of the computing device, the validated first transfer message; receiving, by an input device of the computing device, a transfer instruction, the transfer instruction including at least a communication address; and electronically transmitting, by a transmitter of the computing device, the validated first transfer message to an external device based on at least the communication address.
    Type: Application
    Filed: January 2, 2024
    Publication date: April 25, 2024
    Applicant: Mastercard International Incorporated
    Inventor: Stephen HIGGINS
  • Patent number: 11947522
    Abstract: A method for confirming configuration of a new current genesis block in a blockchain configured to enable pruning before the new current genesis block includes: receiving, by a blockchain node in a blockchain network, a genesis response message from another node in the network, the message including a configuration value and an ordinal value; identifying a plurality of standard blocks in the blockchain added subsequent to an earlier genesis block that includes a number preceding the ordinal value; aggregating smart contract state changes from each of the identified plurality of standard blocks; and validating the configuration value included in the received genesis response message based on the aggregated smart contract state changes. The aggregating of smart contract states can be done by the processor of the blockchain node configuring the new current genesis block, or by another blockchain node.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 2, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen Higgins
  • Publication number: 20240059149
    Abstract: Methods and apparatus for detecting hazardous vehicle events and encouraging usage of driving optimized application features to mitigate occurrence of the hazardous vehicle events. The driving optimized application features can address unsafe driving events that are determined to be correlated with certain distracting application features. For example, an application of a computing device can determine that a user is occupying a vehicle and is driving toward a destination. While driving, data available to the application can indicate that an unsafe driving event, such as a hard braking event, has occurred while the user was interacting with another application. Thereafter, and based on this data, the application can render an output characterizing the correlation between the hard braking event and the other application, and/or provide the user with an option to interact with the other application via driving optimized feature(s).
    Type: Application
    Filed: October 30, 2023
    Publication date: February 22, 2024
    Inventors: Effie Goenawan, Austin Chang, James Stephen Higgins, David Black
  • Patent number: 11896978
    Abstract: Assay cartridges are described that have purification, reaction, and detection zones and other fluidic components which can include sample chambers, waste chambers, conduits, vents, reagent chambers, reconstitution chambers and the like. The assay cartridges are used to conduct multiplexed nucleic acid measurements. Also described are kits including such cartridges, methods of using the same, and a reader configured to analyze an assay conducted using an assay cartridge.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: February 13, 2024
    Assignee: MESO SCALE TECHNOLOGIES, LLC.
    Inventors: Eli N. Glezer, Stephen Higgins, Sandor Kovacs, Sudeep Kumar, Kenneth Page, Kristian Roth, George Sigal
  • Patent number: 11900367
    Abstract: A method for processing offline cryptocurrency transfers includes: receiving, by a receiver of a computing device, a first transfer message, wherein the first transfer message is cryptographically signed using a first private key of a first key pair; validating, by a processor of the computing device, the cryptographic signature of the first transfer message using a first public key of the first key pair; storing, in a memory of the computing device, the validated first transfer message; receiving, by an input device of the computing device, a transfer instruction, the transfer instruction including at least a communication address; and electronically transmitting, by a transmitter of the computing device, the validated first transfer message to an external device based on at least the communication address.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: February 13, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen Higgins
  • Patent number: 11801750
    Abstract: Methods and apparatus for detecting hazardous vehicle events and encouraging usage of driving optimized application features to mitigate occurrence of the hazardous vehicle events. The driving optimized application features can address unsafe driving events that are determined to be correlated with certain distracting application features. For example, an application of a computing device can determine that a user is occupying a vehicle and is driving toward a destination. While driving, data available to the application can indicate that an unsafe driving event, such as a hard braking event, has occurred while the user was interacting with another application. Thereafter, and based on this data, the application can render an output characterizing the correlation between the hard braking event and the other application, and/or provide the user with an option to interact with the other application via driving optimized feature(s).
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: October 31, 2023
    Assignee: GOOGLE LLC
    Inventors: Effie Goenawan, Austin Chang, James Stephen Higgins, David Black
  • Publication number: 20230251969
    Abstract: A method for establishing a connection between two nodes in a communication network without use of a centralized directory or mapping identifiers includes: receiving a lookup message from another node in the communication network that includes a lookup term; determining if a target node in a local directory cache can be identified that satisfies the lookup term; and, if such a node is identified, establishing a connection to the target node and forwarding the lookup message, or, if no such node is identified, forwarding the lookup message to other nodes in the network with which the node has an active communication connection.
    Type: Application
    Filed: April 17, 2023
    Publication date: August 10, 2023
    Inventor: Stephen HIGGINS
  • Publication number: 20230196346
    Abstract: A method for processing an offline blockchain transaction includes: generating, by first device, an initiate message; transmitting, by the first device, the initiate message to a second device; receiving, by the first device, a handshake message from the second device including a certificate and a recipient public key; verifying, by the first device, the handshake message including verifying the certificate using a certificate chain; generating, by the first device, a pay message including transfer data, the transfer data including data values for a proposed blockchain transaction; transmitting, by the first device, the generated pay message to the second device; receiving, by the first device, an accept message from the second device including a digital signature of the transfer data; and verifying, by the first device, the digital signature of the transfer data using as least the recipient public key.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen HIGGINS
  • Publication number: 20230198776
    Abstract: A method for distributing event data for smart contracts executed on a blockchain to subscribing systems includes: collecting, by a processor of a blockchain node in a blockchain network, a set of event data emitted by a smart contract executed on a blockchain associated with the blockchain network; identifying, by the processor of the blockchain node, communication data for one or more subscriber computing systems; and after a predetermined period of time, transmitting, by a transmitter of the blockchain node, the collected event data to each of the one or more subscriber computing systems using the communication data.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Eduardo ANDRADE, Stephen HIGGINS, Miguel Ángel ROJO FERNÁNDEZ
  • Publication number: 20230186292
    Abstract: A method for processing offline cryptocurrency transfers includes: receiving, by a receiver of a computing device, a first transfer message, wherein the first transfer message is cryptographically signed using a first private key of a first key pair; validating, by a processor of the computing device, the cryptographic signature of the first transfer message using a first public key of the first key pair; storing, in a memory of the computing device, the validated first transfer message; receiving, by an input device of the computing device, a transfer instruction, the transfer instruction including at least a communication address; and electronically transmitting, by a transmitter of the computing device, the validated first transfer message to an external device based on at least the communication address.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen HIGGINS
  • Patent number: 11650921
    Abstract: A method for establishing a connection between two nodes in a communication network without use of a centralized directory or mapping identifiers includes: receiving a lookup message from another node in the communication network that includes a lookup term; determining if a target node in a local directory cache can be identified that satisfies the lookup term; and, if such a node is identified, establishing a connection to the target node and forwarding the lookup message, or, if no such node is identified, forwarding the lookup message to other nodes in the network with which the node has an active communication connection.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: May 16, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Stephen Higgins