Patents Examined by Jacob C Coppola
  • Patent number: 11481775
    Abstract: A method for implementing blockchain-based transactions comprises: determining a transaction amount to be remitted from a remitter's blockchain account into a receiver's blockchain account, wherein a balance of the remitter's blockchain account comprises multiple reserve balances, and commitments of the reserve balances are recorded in a blockchain; selecting one or more of the reserve balances from the remitter's blockchain account, wherein the sum of the selected one or more reserve balances is not smaller than the transaction amount; and submitting to the blockchain a transaction comprising an identification of each of the selected one or more reserve balances and a commitment of the transaction amount, for the selected one or more reserve balances to be removed from the remitter's blockchain account and the transaction amount to be added to the receiver's blockchain account.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: October 25, 2022
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Lichun Li, Wenbin Zhang, Baoli Ma, Zheng Liu, Shan Yin
  • Patent number: 11481786
    Abstract: Processing a genuine instance of a digital good using a blockchain including: registering an ownership of the genuine instance using a plurality of transactions, the genuine instance uniquely identified by a content descriptor which is cryptographically linked to an ownership token and includes intrinsic characteristics of the genuine instance, wherein the ownership token includes a token seed and a token signature; validating each transaction of the plurality of transactions by a plurality of validators; and recording that the genuine instance belongs to an owner by recording each transaction of the plurality of transactions in the blockchain once each transaction has been validated.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: October 25, 2022
    Assignees: Sony Group Corporation, Sony Pictures Entertainment Inc.
    Inventor: Eric Diehl
  • Patent number: 11481771
    Abstract: Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: October 25, 2022
    Assignee: RIPPLE LUXEMBOURG S.A.
    Inventors: Stefan Thomas, Evan Schwartz
  • Patent number: 11475448
    Abstract: The present application discloses a maintenance plant management method, maintenance plant management system and data management server, this method comprises: receiving, via a data management server, a transaction request of using a maintenance plant from a first user and calling a usage smart contract to grant a permission of usage of the maintenance plant to the first user according to the transaction request; calling the usage smart contract to send a transaction payment request to the first user according to transaction information when the first user finishes using the maintenance plant; performing a sharing according to the transaction sharing rule via the data management server when the payment transaction is finished by the first user; and receiving the transaction information submitted by the data management server and registering the transaction information in a block chain via the block chain node device.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: October 18, 2022
    Assignee: LAUNCH TECH CO., LTD.
    Inventors: Jun Liu, Xin Liu, Rijun Xiao
  • Patent number: 11475437
    Abstract: Provided are a method and an apparatus for management of a block-chain-based subject data according to an exemplary embodiment of the present disclosure. A block-chain-based subject data management method which is performed by a processor of a subject data management apparatus includes: creating subject data in accordance with a request of a user device; creating first metadata related to the subject data; creating a first block including the created first metadata to store the first block in a block chain included in the subject data management apparatus; creating first code information based on information included in the first block; and storing the created first code information and the subject data in a database, and the first code information is used as address information of the database in which the subject data is stored.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: October 18, 2022
    Assignee: SUNGSHIN WOMEN'S UNIVERSITY R&D FOUNDATION
    Inventors: Il-Gu Lee, JiHyun Nam, Sunjae Lee
  • Patent number: 11475432
    Abstract: Example embodiments relate to systems, devices, logic, methods, and processes for managing distributed ledgers. In an exemplary embodiment, the method may include identifying, by a processor, one or more desired user attributes. The method may also include searching, by the processor, a database. The database may include a plurality of users and a plurality of stored attributes for each user. The method may also include selecting, by the processor from the database, one or more candidate users. Each candidate user may be a user having one or more stored attributes that match the one or more desired user attributes. The method may also include processing, by the processor, a distribution of one or more distributed ledger data to one or more of the candidate users.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: October 18, 2022
    Inventor: Simon Kai-Tse Cheong
  • Patent number: 11475442
    Abstract: The present invention generally relates to a method, system and program product for modifying a supply of stable value digital asset tokens tied to a blockchain.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: October 18, 2022
    Assignee: Gemini IP, LLC
    Inventors: Daniel William Halley James, Cameron Howard Winklevoss, Tyler Howard Winklevoss, Brandon Arvanaghi, Eric Neiman Winer, Stephen Judkins, Alex Parkinson
  • Patent number: 11468417
    Abstract: Disclosed are various embodiments of a file service. In some embodiments, a plurality of files are stored. Each of the files includes a corresponding file object identifier and a corresponding storage object identifier. A user interface comprises a single view that shows the plurality of files. A file object identifier of a particular file is mapped to a storage object identifier for the particular file. The storage object identifier specifies a network address where a storage object of the particular file is stored. Access is provided to the particular file based at least in part on the storage object identifier.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: October 11, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood, Wenlin Ma
  • Patent number: 11455643
    Abstract: Some embodiments are directed to a blockchain management no device (100) configured to apply a symmetric hash function over multiple transactions received over the communication interface thus obtaining a hash value, and to generate a consensus proof over at least the hash value, and to assemble a new block (240) for inclusion in the blockchain.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: September 27, 2022
    Assignee: KONINKLIJKE KPN N.V.
    Inventor: Nikos Moustakas
  • Patent number: 11455627
    Abstract: A data record structure adapted for transmission over a network; the data record generated on a network device participating in a Blockchain which has an device unique identifier; the data record structure containing at least a first record and a first unique identifier record; the first record containing data for transmission over the network to a device having a receiving device unique identifier; the first unique identifier record containing the device unique identifier. Also disclosed is a method of verification of identity of devices participating in a block chain; said Block chain comprising a plurality of ledgers held on a plurality of network devices; said network devices communicating contents of the ledgers between them over a network; said devices verifying the contents of the ledgers as part of the step of communicating the contents of the ledgers; said method comprising incorporating a unique identifier of a network device within the ledger maintained by the network device.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: September 27, 2022
    Assignee: HAVENTEC PTY LTD
    Inventor: Ric B. Richardson
  • Patent number: 11443325
    Abstract: A payment network server for processing an electronic commerce (e-commerce) transaction initiated by a customer is described.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: September 13, 2022
    Assignee: Mastercard International Incorporated
    Inventors: Manu Dharmaiah Kallugudde, Satya Sudipta Padhiary
  • Patent number: 11443313
    Abstract: Systems and methods for authorizing a real-time transaction with a third party platform (TPP). The system includes a memory that stores instructions for authorizing the real-time transaction with the TPP. The system also includes a processor configured to execute the instructions. The instructions cause the processor to: generate a tokenized personal identification number (PIN) based on a request to register with the TPP, the request including a customer PIN and an authorization token; transmit the tokenized PIN and the authorization token to the TPP, wherein the TPP stores the tokenized PIN and the authorization token; in response to receipt, at the TPP, of a request for the real-time transaction from a customer, receive the tokenized PIN from the TPP; decrypt the tokenized PIN to extract the customer PIN; and transmit instructions including the customer PIN to a service provider, the instructions comprising a command to provide access to a vehicle.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: September 13, 2022
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Narendran Ravi
  • Patent number: 11443317
    Abstract: A system for “tagging” funds identified on a blockchain and associating a weight value therewith. The tagging profile is developed into a propagation profile wherein weight values are inherited from the tagging profile s. Propagation profile funds may be diluted by combining with non-tagged funds, similar to how ink dilutes through water. A spending history of funds of interest is developed based on replaying the funds of interest against the global transaction history of the blockchain. It is determined whether the spending history intersects with the propagation profile, thus determining how closely the two sources of funds are economically to one another. Intersection triggers actions including alert notifications or transfer of funds on the blockchain.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: September 13, 2022
    Assignee: SALT BLOCKCHAIN INC.
    Inventors: Keagan McClelland, Matthew Hill, Aiden McClelland
  • Patent number: 11436575
    Abstract: Methods, systems, and computer readable media described herein are operable to facilitate a virtual currency transaction through a customer premise equipment (CPE) device. A subscriber may use a CPE device to access content offered within a content marketplace, and the CPE device may be configured to provide the subscriber with an option for purchasing content using a virtual currency. The CPE device may be configured with or may have access to a virtual currency account/wallet associated with the subscriber, and the CPE device may carry out the transaction by submitting payment information to a payee or to an upstream payment facilitating server. The virtual currency account/wallet may be installed at the CPE and may be encrypted with a subscriber PIN/password. The CPE device may provide one or more user interfaces that guide a subscriber through the process of transferring virtual currency funds in exchange for a content item.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: September 6, 2022
    Assignee: ARRIS Enterprises LLC
    Inventor: Gabriel Viganotti
  • Patent number: 11436598
    Abstract: The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An order of a user for an order processing entity is obtained. A blockchain data node, which facilitates access to user-owned read data, associated with the order is determined. A blockchain identifier of the blockchain data node and a blockchain identifier of the order processing entity is provided to an access control node and the user-owned read data is obtained. The order is executed using the user-owned read data. A write access blockchain node, which grants the order processing entity permission from the user to create one or more blockchain data nodes, is determined. A new blockchain data node is created that facilitates access to the user-owned write data associated with the executed order.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: September 6, 2022
    Assignee: FMR LLC
    Inventors: Christopher Parsons, Michael Thibodeau, Randal J. August, Kersing Huang, Vladimir Tsitrin, Matthew Ryan George
  • Patent number: 11429961
    Abstract: A computer implemented method for masking a primary account number between a party and a service provider. A plurality of transaction records from a database is retrieved. A masking value is generated in response to having a first hash function executed on a primary account number. The receiving, at the service provider, the masking value from the client execution environment without the primary account number; wherein the server execution environment lacks identification of the affiliation between the primary account number and the party. Upon confirming that the first hash function is identical to the second hash function, matching the masking value to the second masking value. In response to a match, querying the database for transaction history associated with the masking value. An analysis report is generated.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: August 30, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Sahil Setia
  • Patent number: 11429956
    Abstract: There may be provided a blockchain-implemented security method involving a requestor and a group of nodes, which includes generating a cryptographic key of the requestor based on a password chosen by the requestor and first quantities sent by the group of nodes (which are derived from private key shares of the group of nodes and a generator function of a digital signature scheme employing a bilinear mapping on an elliptic curve). A cryptographic signature for a requestor blockchain transaction can be generated where the signature corresponds to the requestor's cryptographic key. The signature can be based on the password and second quantities sent by the group of nodes (which are also derived from the group private key shares). The method can further include verifying the cryptographic signature of the blockchain transaction using the requestor's cryptographic key.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: August 30, 2022
    Assignee: nChain Holdings Limited
    Inventors: Silvia Bartolucci, John Fletcher
  • Patent number: 11429970
    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: June 4, 2018
    Date of Patent: August 30, 2022
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Ross Favero, Eric Nelson Glass
  • Patent number: 11423498
    Abstract: A system, method, and computer readable storage medium configured for delivering services from a server to ensure multimedia content control by content providers (i.e. reduce piracy) and to ensure privacy by content users is described. The method begins with executing at least a portion of a content media player application to the device using a zero-knowledge protocol to ensure privacy of the user. Examples of zero-knowledge verifiable computing are succinct computational integrity and privacy (SCIP) protocol, zero-knowledge succinct non-interactive argument of knowledge (zk-snark) protocol, and probabilistically checkable proof (PCP) protocol. The content media player application includes digital right management technology using zero-knowledge verifiable computing to enforce usage conditions on the multimedia content. A response is received from the user device that the content media player application has executed on the user device.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: August 23, 2022
    Assignee: International Business Machines Corporation
    Inventors: James R. Kraemer, Jeb R. Linton
  • Patent number: 11423177
    Abstract: Trust systems and methods include receiving a request from a first user, wherein the request is to a second user and relates to the second user sharing verified facts, attributes, and other pertinent information used by the first user in determining a level of trust to be afforded to the second user; providing the request to the second user for consent and for data acquisition related to the request; performing data acquisition responsive to the consent to obtain data; determining a response to the request based on the data; and providing the response to the first user, wherein the response is a minimum subset or derivative of the data required to answer the request so that the data is only shared with the first user on a limited basis.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: August 23, 2022
    Assignee: Evident ID, Inc.
    Inventor: William David Thomas