Patents Examined by Jason B Fenstermacher
  • Patent number: 12217254
    Abstract: A computer-implemented method (100) and system (1) for controlling the performance of a smart contract. The method includes storing a contract on or in a computer-based repository. The contract is associated with a licence between a first user (U1) and a second user (U2). The method further includes receiving, over a communications network, a transaction comprising a transfer of a token from an agent (A) to the first user (U1) or the second user (U2). The transaction comprises metadata that includes an identifier indicative of a location where the contract is stored. The method further includes querying a peer-to-peer distributed ledger (i.e. blockchain) to determine whether the transaction comprises at least one unspent output (UTXO). The method further includes, responsive to querying the peer-to-peer distributed ledger, determining whether to modify performance of the contract. The blockchain may be the Bitcoin blockchain.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: February 4, 2025
    Assignee: NCHAIN LICENSING AG
    Inventors: Craig Steven Wright, Stephane Savanah
  • Patent number: 12198215
    Abstract: Self-sovereign identity systems and methods for identification documents are disclosed herein. An example method includes transmitting data obtained from a near-field communications (NFC) chip of an object to the service provider. The data can include identifying information for an owner of the object. The method can include receiving a user identity packet from the service provider that is generated by the service provider based on verification of an identity of the owner and validity of the NFC chip, storing the user identity packet on a computing device, receiving a request from a first requesting device or service for the data stored on the NFC chip of the object and transmitting the user identity packet from the computing device to the first requesting device or service instead of the data.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: January 14, 2025
    Assignee: Mitek Systems, Inc.
    Inventors: Sanjay Gupta, Michael Ramsbacker, Stephen Ritter, James Treitler, Ashok Singal, Jason L. Gray, Michael Hagen
  • Patent number: 12190645
    Abstract: A method for processing votes in a public blockchain includes: generating an election reference and candidate references; generating an asymmetric cryptographic key pair comprised of a master private key and master public key; generating a registration block for addition to a blockchain including the election reference, candidate references, and master public key; transmitting the registration block to nodes associated with the blockchain; receiving a plurality of voting messages, each including a vote and the election reference, where the vote includes a voter reference and at least one candidate reference; generating one or more voting blocks for addition to the blockchain including the received votes; and transmitting each generated voting block to nodes associated with the blockchain.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: January 7, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. Davis
  • Patent number: 12175458
    Abstract: A method for providing a multi-service platform to entities includes the storage of profiles for a plurality of entities involved in services with other entities, including point to point and business to business transactions, including entities not registered, that can be claimed by each entity, where each entity can provide for roles and hierarchies of authorized users of the platform for that entity, and where the platform is configured to provide, among other services, registration of procurement status for purchase orders in a digital ledger that provides for auditability and immutability.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: December 24, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rebecca Ann Bergner, Anthony Paul Murphy, Richard David d'Erizans, Gopinatha Joshi, Carl D. Jansson, Maria Rice
  • Patent number: 12159281
    Abstract: Various embodiments of the present disclosure provide techniques for facilitating a credential-less exchange over a network using a plurality of identifier mappings, member interfaces, and security code tuples that are tailored to an ephemeral key. The techniques may include receiving a secured interaction request and issuing or enabling a previously issued universally unique ephemeral key (UUEK) in response to the secured interaction request. The techniques may include validating a user, instrument, or UUEK and, in response, storing a secured event for the user, instrument, or UUEK and providing a secured interaction response indicative of the secured event. The techniques may include subsequently receiving an exchange request for executing a value-based exchange using the UUEK and facilitating the exchange request based at least in part on the secured event.
    Type: Grant
    Filed: August 2, 2023
    Date of Patent: December 3, 2024
    Assignee: 1080 Network, Inc.
    Inventors: Christopher Petersen, Tim Kuchlein
  • Patent number: 12159275
    Abstract: A method of authenticating a card for use with a mobile pay function of a mobile device is provided. The method includes: receiving a payment transaction from the mobile device; identifying the payment transaction from the mobile device as an authentication request by determining that the payment transaction includes a payment amount less than or equal to a predefined amount, wherein the authentication request includes a cryptogram; decrypting the cryptogram; verifying and approving the authentication request that was generated by the card and wirelessly transmitted to the mobile device from the card based on the decrypted cryptogram; transmitting an authentication decision to the mobile device based on the approval; and, enabling the mobile pay function for the card for the mobile device to complete mobile pay transactions utilizing the card.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: December 3, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Peter Ho
  • Patent number: 12118529
    Abstract: Embodiments of the invention include a method of performing a payment transaction comprising receiving transaction data by a PIN pad terminal from a point-of-sale terminal, and receiving tender from a customer, by the PIN pad terminal. Tender data and the transaction data are sent to a service gateway, by the PIN pad terminal. The service gateway collects metadata from the tender data and the transaction data. The tender data is sent by the PIN pad terminal to the point-of-sale terminal, which sends the tender data and the transaction data to a merchant gateway for approval or denial of the tender data. The tender data sent to the POS may be encrypted. The service gateway may provide customer and merchant analytics based on the metadata, as well as perform security/fraud checks, BIN management, PIN pad management. Systems are also disclosed.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: October 15, 2024
    Assignee: Stripe, Inc.
    Inventors: Jonathan Wall, Ross Favero, Eric Nelson Glass
  • Patent number: 12105833
    Abstract: A data broker platform may store one or more data sharing preference settings of a subscriber for the subscriber data of the subscriber in a corresponding subscriber preference record of a subscriber preference blockchain ledger. The platform may further store one more access policy settings with respect to the subscriber data in a corresponding access configuration record of an access configuration blockchain ledger. The platform may receive a data request from a computing device of a third-party entity to access a set of subscriber data of the subscriber. Accordingly, the platform may provide the computing device of the third-party entity with access to the set of subscriber data when the platform determines using records in the subscriber preference blockchain ledger and the access configuration blockchain ledger that the third-party entity is permitted to access the set of subscriber data.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: October 1, 2024
    Assignee: T-MOBILE USA, INC.
    Inventors: Darren Kress, Ahmad Arash Obaidi
  • Patent number: 12100491
    Abstract: Healthcare transaction validation systems and methods are presented. Healthcare transactions associated with a stakeholder are compiled into a chain of healthcare transaction blocks. The chain can be considered a chronicle of person's healthcare path through life. When a transaction is conducted, the corresponding healthcare parameters (e.g., inputs, outputs, clinical evidence, outcomes, etc.) are sent to one or more validation devices. The devices establish a validity of the transaction and generate a new block via a proof-of-work principle. Once the new block has been calculated it can be appended to the stakeholder's health care blockchain.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: September 24, 2024
    Assignee: NANT HOLDINGS IP, LLC
    Inventor: Nicholas J. Witchey
  • Patent number: 12099978
    Abstract: Systems and methods for determining and executing complex multi-route transfers of digital assets are described. A multi-route transfer of a source asset for a destination asset may be determined by analyzing a graph representing a plurality of assets and exchanges to determine a plurality of unique transfer paths. A transfer path may reflect a direct transfer in which the source asset is swapped for the destination asset, or it may reflect a series of intermediate transfers in which the source asset is swapped for intermediate asset(s) that are swapped for the destination asset. Dynamic programming can be used to select the transfer paths to include in the multi-route transfer, how to distribute swaps across those transfer paths, and how to distribute swaps for each transfer of a transfer path—thereby optimizing for the total amount of the destination asset received while accounting for transaction fees.
    Type: Grant
    Filed: March 6, 2024
    Date of Patent: September 24, 2024
    Assignee: 1inch Limited
    Inventors: Anton Bukov, Sergej Kunz
  • Patent number: 12027244
    Abstract: Healthcare transaction validation systems and methods are presented. Healthcare transactions associated with a stakeholder are compiled into a chain of healthcare transaction blocks. The chain can be considered a chronicle of person's healthcare path through life. When a transaction is conducted, the corresponding healthcare parameters (e.g., inputs, outputs, clinical evidence, outcomes, etc.) are sent to one or more validation devices. The devices establish a validity of the transaction and generate a new block via a proof-of-work principle. Once the new block has been calculated it can be appended to the stakeholder's health care blockchain.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: July 2, 2024
    Assignee: NANT HOLDINGS IP, LLC
    Inventor: Nicholas J. Witchey
  • Patent number: 12020274
    Abstract: A game reward system is described herein that pays players to play a video game. The system does this by utilizing the unused resources of the player's computing device to perform cryptographic hashes and mine one or more cryptocurrencies. The game reward system generates a jackpot based on the cryptocurrency that has been mined, allocates some amount to the system operator for profit of running the system (e.g., 10%), and divides the remaining amount among the players of enough rank as a reward. Instead of charging people to buy a game, the game maker using the game reward system can make the game free for players to play. Thus, the game reward system completely changes the business model of games, makes games more fun, and rewards players in a new way for playing games.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 25, 2024
    Inventor: John Buck
  • Patent number: 11995630
    Abstract: This invention relates generally to methods and apparatus for providing secure services using a mobile device, and in particular for securely making transactions, such as payments, using mobile phones and smartphones.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 28, 2024
    Assignee: Bell Identification B.V.
    Inventor: Mohammed Chakib Bouda
  • Patent number: 11995618
    Abstract: Described herein are systems and methods for virtualizing policy enforcement amongst participants of an overlay network. In some embodiments, each of the participants may maintain a separate blockchain network. The overlay network may receive smart contracts or other policy documents that include information on interactions with a particular participant or between participants. A controller, which may be implemented on any node of the overlay network, may then extract an interaction algorithm from that smart contract that may be stored in policy data to be used in completing transactions between two participants of the overlay network. In some embodiments, the policy data may include cost data which may be used to determine how two entities may interact.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: May 28, 2024
    Assignee: Visa International Service Association
    Inventor: Quan Wang
  • Patent number: 11989319
    Abstract: Systems and methods for utilizing a mnemonic to communicate sensitive data to an agent are disclosed. In aspects, a computer-implemented method comprises: establishing a telephone connection between a caller and an agent; entering an encryption key received from the agent into a mnemonic application of the computer device to permute an algorithm of the mnemonic application; receiving sensitive data in the form of one or more alphabetic, numeric or alpha-numeric sequence; initiating the mnemonic application to generate a mnemonic of the sensitive data using the encryption key, wherein the mnemonic is a sequence of words representing the sensitive data; displaying the mnemonic to the caller; and conveying audio communication of the mnemonic to the agent through the telephone connection to enable remote decoding of the mnemonic back into the at least one sensitive number sequence.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: May 21, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David M. Ogle, Vincent Tkac
  • Patent number: 11978049
    Abstract: A computer can monitor network traffic on a blockchain computing network. The computer can determine a current level of network congestion on the blockchain computing network. The computer can execute a first machine learning model that predicts a timeseries of future transaction costs based on historical data and the current level network congestion level of the blockchain computing network. The computer can also execute a second machine learning model to predict a timeseries of future transaction sizes and UTXO types for the distributed ledger-based account based on historical transaction data. The computer can select one or more UTXOs to use to complete the transaction of the transaction request. The computer can append a block instance containing an identification of the selected one or more UTXOs to the blockchain to complete the transaction.
    Type: Grant
    Filed: November 28, 2023
    Date of Patent: May 7, 2024
    Assignee: CITIBANK, N.A.
    Inventors: Boaz Bechar, David Bloch
  • Patent number: 11972641
    Abstract: Methods and apparatus, including computer program products, are provided for express voting. In some example embodiments, there is provided a method for express voting. The method may include authenticating a voter based on a token carried by a user equipment, the token mapped to at least one of an identity of the voter, a precinct of the voter, and a ballot for the voter; and providing, when the authenticating indicates the voter is authorized to vote, the ballot presented on the user equipment. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 30, 2024
    Assignee: Everyone Counts, Inc.
    Inventors: Eric James Joyce, Craig Harold Reines, Anthony Kelly
  • Patent number: 11874949
    Abstract: A system for authorizing an external device to access computerized records. The system includes a server. The server includes a computerized records data-store. The computerized records data-store stores multiple computer executable files associated with subjects. The system includes a communication network which facilitates communication between at least two of the subjects, the server, and the external device. The system includes a contextual authorization device for authorizing access to the external device for the computerized records. The contextual authorization device includes a database storing a set of custom rules. The contextual authorization device further includes a Global Positioning System-based tracking device, a credentialing engine, and a user behavior analytics engine. The contextual authorization device further includes an access module to process authorization of the external device for access of the computerized records.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: January 16, 2024
    Assignee: Intellectual Frontiers LLC
    Inventor: Shahid N. Shah
  • Patent number: 11875339
    Abstract: A decentralized hybrid system for collecting, storing, and managing sensitive data, such as medical record data. Data is stored as multiple atomic records in a centralized database. A non-fungible token (NFT) is associated with each data record and assigned to a cryptographic wallet of a party owning the data in the data record on a blockchain ledger. A user key based on the wallet is stored in a centralized user database to identify the data owner to the system. Ownership tokens are granted for each data record and distributed to parties have an ownership interest in proceeds from the sale of data. When data is purchased, the proceeds are distributed, pro rata, based on the ownership tokens.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: January 16, 2024
    Assignee: Meddamark, Inc.
    Inventors: Robert Bunn, Alexander Sheppert
  • Patent number: 11861572
    Abstract: Secure electronic payment is disclosed as it may be implemented for a point of sale machine such as but not limited to, vending machines/devices, parking devices/facilities, and laundry machines/facilities. An example secure electronic payment system includes a remote payment processing to confirm payment for a transaction at a point of sale device. The point of sale device is configured to receive a token from the mobile device for the transaction. A token processing module at the point of sale device confirms validity of the token. A transaction processing module executes the transaction at the point of sale device.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: January 2, 2024
    Assignee: CLEAR TOKEN INC.
    Inventors: Lawrence Berman, Stanley J. Wolfson