Electronic Cash Detail (e.g., Blinded, Divisible, Or Detecting Double Spending) Patents (Class 705/69)
  • Patent number: 11972415
    Abstract: Embodiments described herein are related to systems and methods for executing randomized event sessions using non-fungible tokens (NFTs). In one aspect, a computer receives token identifiers corresponding to NFTs of a blockchain from one or more client devices. The computer may receive a request to initiate a randomized event session from a session client device. The computer may select a non-fungible token of the NFTs for the randomized event session according to a randomization algorithm configured to randomly identify a token identifier from the token identifiers. The computer may determine, a first award value for the randomized event, based on a value assigned to the non-fungible token, and a second award value based upon a fraction of the first award value. The computer may generate a first award notification indicating the first award value for a first user associated with a first session client device.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: April 30, 2024
    Assignee: HPVC, LLC
    Inventor: Howard Panes
  • Patent number: 11961068
    Abstract: A computer-implemented method for managing cryptocurrency is disclosed. A plurality of users are provided with an in-marketplace wallet suitable for storing linked digital tokens that are linked in value to cryptocurrency tokens and are required to transact on a digital marketplace platform. A cryptocurrency reserve is provided for storing cryptocurrency tokens. Responsive to a user purchasing linked digital tokens from a marketplace store, linked digital tokens are transferred to the in-marketplace wallet an equivalent value of cryptocurrency tokens are transferred to the cryptocurrency reserve. Responsive to a user withdrawing a number of linked digital tokens from the in-marketplace wallet, the desired number of linked digital tokens are removed from the user's in-marketplace wallet and an equivalent value of cryptocurrency tokens are transferred from the cryptocurrency reserve to an out-of-marketplace wallet of the user for storing cryptocurrency tokens outside of the marketplace platform.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: April 16, 2024
    Assignee: NEWTOWN PARTNERS (PTY) LTD
    Inventors: James Alexander Gibson Kilroe, Vinodan Karthikeya Lingham, Llewellyn Claasen
  • Patent number: 11941644
    Abstract: Provided is a method of providing an authentication service using a decentralized identifier (DID) and a non-fungible token (NFT) which includes storing, in an authentication information database, authentication information, packing the authentication information in the NFT and then registering the NFT authentication information in a block chain, transmitting the NFT to a user terminal, comparing, by a purchaser terminal who intends to purchase the NFT, the NFT uploaded from the user terminal with the NFT registered in the block chain and then transmitting the result to the purchaser terminal, and allowing the purchaser terminal to photograph the surface fingerprint of the product when the purchaser terminal receives the product which is the real asset certified with the NFT and authenticating that the product is an original when the surface fingerprint packed in the NFT registered in the block chain matches the surface fingerprint photographed by the purchaser terminal.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: March 26, 2024
    Inventor: In-Soo Suk
  • Patent number: 11936795
    Abstract: A method for anonymous signature of a message executed by a member entity of a group. The method includes: registering the member entity with an administration entity of the group; generating by the member entity a trace from a trace generator calculated by at least one revocation entity and included in a public key of the group, the trace being invariant relative to the anonymous signatures generated by the member entity in accordance an anonymous signature scheme; blindly obtaining by the member entity a private group key; and generating at least one signature according to the anonymous signature scheme by using the private key, the signature comprising the trace.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 19, 2024
    Assignee: ORANGE
    Inventors: Jacques Traore, Nicolas Desmoulins, Guillaume Odriosolo, Adam Ouorou
  • Patent number: 11900363
    Abstract: Systems and methods are disclosed for establishing information on a state of a machine-executable contract in the context of unspent transactions (UTXOs), blockchain and deterministic finite automaton implementation of contracts, and determination of states within those. Stages of a method include determining information of interest and codes or tags identifying that information, constructing metadata associated with those codes or tags, and combining the metadata with a public key for an agent associated with the information. ScriptPubKey values of each script are used to provide keys for constructing a database and mapping the keys from the scriptPubKey values, linked to the information. A derivation of script hash addresses from the scriptPubKey values is used to populate a digital wallet. A search and match algorithm is used to find UTXOs with matching script hash addresses on a blockchain. The database is populated with UTXOs that match the script hash addresses and keys to complete the combinations.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: February 13, 2024
    Assignee: nChain Licensing AG
    Inventors: Pedro Jimenez-Delgado, Craig Steven Wright
  • Patent number: 11880352
    Abstract: Disclosed is technology for storing original work data on a derivative work data blockchain along with code for verifying that derivative work data is derivative of the original work data. The technology involves receiving derivative work data from a submitting entity along with proof data showing that the derivative work is derivative of the original work. If the derivative work data is verified as derivative, then the derivative work data is appended to the derivative work data blockchain.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: January 23, 2024
    Assignee: eBay, Inc.
    Inventors: Michael Chan, Derek Chamorro, Arpit Jain, Venkata Siva Vijayendra Bhamidipati
  • Patent number: 11869105
    Abstract: Systems and methods for establishing a living arrangement between a staker of cryptocurrency and an owner of a real property are described. Distributed ledger technology may be leveraged to facilitate arrangements between a staker (e.g., a cryptocurrency staker) and an owner (e.g., a real property owner). The staker may receive aspects (e.g., staying rights, etc.) of a real property by locking cryptocurrency to a smart contract, where a portion or all of the residuals from decentralized financial activities may be earmarked for the owner. In some cases, maturity of the arrangement may be residual dependent (e.g., where the arrangement terminates once the sum of the residues to the owner reaches a threshold). At the maturity of an arrangement, the staked amount may be unlocked and available for the staker, and the owner's interest in the title (or deed) is transferred and claimable to the staker.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: January 9, 2024
    Inventor: Mike McCarthy
  • Patent number: 11790334
    Abstract: Blockchain supported resource transfer communication protocol techniques are described. In an implementation, a semantic message is received encoding parameters to be implemented as part of a resource transfer involving a digital wallet. A quote is generated specifying attributes as part of implementing communication connections to perform the resource transfer in compliance with the parameters specified by the semantic message. An acceptance message is received indicating acceptance of the quote, the acceptance message including credentials of the digital wallet. Generation is initiated of an application executable as part of a blockchain as complying with the parameters and the attributes. Data describing the application as executable as part of the blockchain is transmitted for distribution to the digital wallet. The resource transfer is initiated through execution of the application as part of the blockchain.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: October 17, 2023
    Assignee: Block, Inc.
    Inventors: Rebecca Corcillo, Emily Chiu, Moiz Jangda, Megan Coleman, Tianlong Yun
  • Patent number: 11777730
    Abstract: A method for providing interactive recording networks is disclosed. Multiple child networks can be established, each child network being coordinated by a respective coordinating entity. Each coordinating entity can also participate in a central parent network. A data package can be sent from one network to another. When a data package is sent to another network, additional data can be added to indicate that the data package is being escalated.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: October 3, 2023
    Assignee: Visa International Service Association
    Inventors: Ajith Thekadath, Sukrit Handa, Suman Mukherjee
  • Patent number: 11756010
    Abstract: Systems and methods for tokenizing corporate actions are disclosed. In one embodiment, in an information processing apparatus for an issuer comprising at least one computer processor, a method for tokenizing corporate actions, may include (1) generating a plurality tokens for each participating share in an offering, each token associated with an exclusive option for an investor to take in response to the offering; (2) distributing the plurality of tokens to an electronic wallet associated with each investor; (3) receiving one of the plurality of plurality of tokens from an investor; (4) expiring the plurality of tokens that were not received from the investor; and (5) executing the option associated with the received token.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: September 12, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: David P. Hudson, Alex Dockx, Nadia Rosse, Michael McPolin
  • Patent number: 11741458
    Abstract: Implementations of the present disclosure include determining that a private transaction is to be recorded in a distributed ledger system (DLS) based on a consensus protocol executed by a set of entities participating in the DLS, the private transaction including a transaction between a subset of entities of the set of entities, providing a set of noisy transactions based on a transaction model, and transmitting data representative of at least a portion of the private transaction, and data representative of each noisy transaction in the set of noisy transactions for recording in the DLS based on the consensus protocol.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: August 29, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jonathan Huntington Rhea, Bharat Prasad, Minya Liang, Joseph Gregory Delong, Steven J. Schroeder
  • Patent number: 11720688
    Abstract: Disclosed is a method, a device, and/or a system of initiation and transfer of a cryptographic database and/or a cryptographic unit. In one embodiment, an electronic mint generates and mints proofs in an indelible media using a hash function. The proofs and/or an origin hash based on the proofs may be usable to seed a hash chain of a cryptographic bearer database and/or a cryptographic unit with an evolving state hash. The database and/or unit is issued from a treasury server and transferred between user devices as coordinated by a tracking server that utilizes one or more immutable records to track the database and/or unit and retain uniqueness of the bearer database in its most evolved state. Transfers may update user state hash of an evolving user profile usable as an authentication token and/or to show assent to a transaction resulting in a seal hash of acceptance.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: August 8, 2023
    Inventors: Dhryl Anton, Michael McFall
  • Patent number: 11700123
    Abstract: A rights server system comprises a combination of digital fingerprint authentication techniques, processes, programs, and hardware that facilitate the creation, assignment, management, and enforcement of rights related to a physical object. An unspoofable, secure linkage is created between a physical object and an associated digital file through a digital fingerprint of the object. The digital fingerprint must be unambiguously derived from the object. The rights server manages interests in the physical object through issuing digital tokens which are linked to the associated digital file. Digital tokens linked to and backed by the physical object can serve as a type of currency or medium of exchange of real value.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: July 11, 2023
    Assignee: Alitheon, Inc.
    Inventors: Justin Lynn Withrow, David Justin Ross
  • Patent number: 11669832
    Abstract: The invention provides a blockchain-implemented control method and corresponding system(s). The invention may control access to an internet-enabled resource such as an IoT device that is provided with computing capabilities enabling it to communicate with other computer-based resources and interact with a distributed ledger. In one embodiment, the invention provides a method for controlling the use of an internet-enabled resource comprising providing a first blockchain transaction comprising at least one output which is redeemable only by provision of at least: i) a secret value selected by a user; and ii) a signature associated with a resource provider; sending use-related information to the resource; generating a second blockchain transaction requesting at least the secret value; and modifying the second blockchain transaction to include the secret value.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: June 6, 2023
    Assignee: nChain Licensing AG
    Inventors: Stephane Vincent, Craig Steven Wright
  • Patent number: 11636471
    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 agency action request is obtained from a user of an agency oversight configured blockchain. A transaction identifier of an unwind transaction associated with the agency action request is determined. An unwind address associated with the agency action request is determined. The agency oversight configured blockchain is analyzed to determine an affected transaction for the unwind transaction, wherein the affected transaction involves unspent crypto tokens that originated from the unwind transaction. An agency blockchain transaction request that facilitates transferring crypto tokens from an address associated with the affected transaction to the unwind address is generated.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: April 25, 2023
    Assignee: FMR LLC
    Inventors: Michael Thibodeau, Christopher Parson, Matthew Ryan George, Randal J. August, Kersing Huang, Vladimir Tsitrin
  • Patent number: 11637693
    Abstract: In some embodiments, the present description provides a distributed blockchain ledger system that includes at least: a first distributed blockchain ledger, configured to storing first cryptographically-secured data representative of a plurality of tokenized assets; a second distributed blockchain ledger, configured to storing second cryptographically-secured data representative of a plurality of transactions related to the plurality of tokenized assets; and a plurality of smart contracts that is configured to self-execute to at least: store the first cryptographically-secured data on the first distributed blockchain ledger, store the second cryptographically-secured data on the second distributed blockchain ledger, and maintain a plurality of digital associations between the first cryptographically-secured data of the first distributed blockchain ledger and the second cryptographically-secured data of the second distributed blockchain ledger.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 25, 2023
    Assignee: Currency Com Limited
    Inventors: Viktor Prokopenya, Artsiom Mikhasiou, Il'ya Fomenok, Aliaksandr Kotseleu, Siarhei Sinila
  • Patent number: 11610019
    Abstract: An information management method includes: receiving an information import request sent by a first agent node, where the information import request includes a first identifier of a user; obtaining a second identifier of the user based on the information import request, and obtaining to-be-imported personal information corresponding to the second identifier of the user; and sending metadata of the user to a block chain node, to store the metadata of the user into the block chain system. In this way, personal information of the user is registered in the block chain system, so that security of the personal information can be effectively ensured, and the user can perform management of and provide external authorized access to the personal information of the user in a unified manner.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: March 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haojun Zhou, Yaoguo Jiang, Ruifeng Hu, Feihu Jiang
  • Patent number: 11593792
    Abstract: Data representing ownership of a traditional asset of a first party having a predefined monetary value stored at a first party network node is replicated to a plurality of other party network nodes, including a second party network node, communicably coupled to the first party network node and to one another. Entry of data is received at the first party network node that represents a partition by the first party of the asset of the first party on a non-value axis into at least two non-overlapping assets and a transfer of ownership of one of those two assets to the second party. The data representing the partition of the non-value axis and transfer of ownership of one of the two non-overlapping assets to the second party is replicated to the plurality of other party nodes, including the second party network node.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: February 28, 2023
    Assignee: CITIBANK, N.A.
    Inventors: Roy Emek, Oren Glickman
  • Patent number: 11574334
    Abstract: Methods and systems for regulating generation of units according to at least one encryption technique associated with a blockchain are disclosed. In some embodiments, a system includes a communication device configured to communicate with a computing device executing an application and a processor configured to execute instructions to perform operations. The operations include receiving transaction information describing a transaction; based on the transaction, determining product awards for at least one product awards program for the transaction; using the blockchain, determining a real-time conversion rate for the transaction, where the real-time conversion rate is regulated by the at least one encryption technique; based on the real-time conversion rate, converting the product awards to units; and entering into the blockchain encrypted data associated with the transaction, wherein the encrypted data is encrypted according to the at least one encryption technique.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: February 7, 2023
    Assignee: Fidelity Information Services, LLC
    Inventors: Cassie Boutelle, Lou Grilli, Troy Land, James Heystek, Wade D. Murray
  • Patent number: 11568394
    Abstract: A method for issuing non-fungible tokens based on time-context data to be used for supporting transactions of historical time slots includes steps of: (a) an NFT platform server, in response to acquiring a specific intention, determining whether at least one specific issuance condition for at least one specific token corresponding to at least one specific historical time slot is satisfied; and (b) the NFT platform server, in response to determining that the specific issuance condition is satisfied, transmitting a specific transaction indicating that an issuance of the specific token is valid to at least part of nodes included in the blockchain network, to thereby update the nodes in the blockchain network and thus enable the issuance of the specific token corresponding to the specific historical time slot.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: January 31, 2023
    Assignee: METABORA CO., LTD.
    Inventors: Gye Han Song, I Goo Lee, Jae Young Lim
  • Patent number: 11568082
    Abstract: A method for securing sensitive information, includes storing patient information in a secured form in an external device that is carried by a patient. A user terminal obtains a first signature generated using a first secret key inside a first identification medium, where the first secret key is associated with a first healthcare person. Moreover, the user terminal communicates a write request that includes at least the first signature to the external device. The external device receives the write request from the user terminal when the user terminal is within a proximal communication range of the external device. Furthermore, the external device verifies at least the first signature received in the write request. The user terminal writes first information to the external device, based on verification of at least the first signature. A system for securing sensitive information is also provided.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 31, 2023
    Assignee: MEGICAL OY
    Inventor: Tuomo Kajava
  • Patent number: 11531982
    Abstract: An exemplary transaction sharding method comprises splitting a distributed ledger into a plurality of shards; and storing a shard across the subgroup of computer nodes associated with the shard. Such a method further comprises assigning a new transaction to one of the plurality of shards, wherein assigning the new transaction comprises iteratively choosing one of the plurality of shards; in each iteration, determining a transaction-to-shard score measuring a probability that a subgroup of computing nodes associated with the chosen shard for the current iteration would be involved in a same-shard transaction for the new transaction; in each iteration, determining a latency-to-shard score by estimating a confirmation latency of the new transaction under the chosen shard for the current iteration; and selecting the new transaction to be assigned to the shard based on a combination of the transaction-to-shard score and the latency-to-shard score.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 20, 2022
    Assignees: University of Florida Research Foundation, Inc., Virginia Commonwealth University
    Inventors: My T. Thai, Thang N. Dinh, Lan Nguyen, Truc Nguyen
  • Patent number: 11521202
    Abstract: An example operation may include one or more of constructing a transaction proposal and sending the constructed transaction proposal to a plurality of endorsing nodes, by a client application of a computing system, wherein inputs to the transaction proposal are named using a blockchain naming system (BNS), receiving a set of transaction responses from the plurality of endorsing nodes, by the client application of the computing system, the transaction responses each comprising a transaction validation function, assembling the received transaction responses into a transaction, by the client application of the computing system, and sending the transaction to an orderer node for distribution, by the client application of the computing system.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Coleman, Anthony J. O'Dowd
  • Patent number: 11494765
    Abstract: Described herein is a secure system and methods for enabling a user to remotely generate a token to be used in a transaction. In the disclosure, the user may provide a mobile device identifier to a resource provider to complete a transaction. A service provider, upon receiving the mobile device identifier, may generate a message to be transmitted to a mobile device associated with that mobile device identifier that includes details of the transaction to be complete. Upon receiving the message, the user may be asked to elect a token service installed on the mobile device with which the transaction should be completed. This token service may be used to authenticate the user and subsequently generate or provide the requested token. The service provider computer may then use the generated token to complete the transaction.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: November 8, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Srinivas Tadiparti
  • Patent number: 11468411
    Abstract: Validator nodes and methods of operating a validator node to process blockchain transactions. The validator node provides a plurality of mining nodes with access to a set of unconfirmed transactions, typically by providing a hash of those transactions, in exchange for a token from each of the mining nodes. If one of the plurality of mining nodes successfully mines a block containing the set of unconfirmed transactions, the validator node refunds the token to that mining node and retains the remaining tokens. If a miner other than one of the plurality of mining nodes successfully mines a block before any of the plurality of mining nodes is able to mine a block containing the set of unconfirmed transactions, then the validator node transfers to each of the plurality of mining nodes a modified token.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: October 11, 2022
    Assignee: nChain Licensing AG
    Inventors: Giuseppe Destefanis, Simone Madeo, Patrick Motylinski, Stephane Vincent
  • Patent number: 11455297
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing transaction requests in ledger systems.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: September 27, 2022
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Yuan Zhang, Benquan Yu, Yize Li, Wenyuan Yan, Xinying Yang
  • Patent number: 11425107
    Abstract: A protocol that is managed by a coordinating network element or third-party intermediary or peer network elements and utilizes tokens prohibits any subset of a union of the coordinating network element or third-party intermediary, if any, and a proper subset of the processors involved in token generation from substantively accessing underlying data. By one approach, processors utilize uniquely-held secrets. By one approach, an audit capability involves a plurality of processors. By one approach, the protocol enables data transference and/or corroboration. By one approach, transferred data is hosted independently of the coordinating network element. By one approach, the coordinating network element or third-party intermediary or a second requesting network element is at least partially blinded from access to tokens submitted by a first requesting network element. By one approach, a third-party intermediary uses a single- or consortium-sourced database.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: August 23, 2022
    Assignee: SPRINGCOIN, INC.
    Inventors: David William Kravitz, Mollie Zechlin Halverson, Matthew Benjamin Smith, Christopher Daniel Neckar
  • Patent number: 11392944
    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: July 19, 2022
    Assignee: RIPPLE LUXEMBOURG S.A.
    Inventors: Stefan Thomas, Evan Schwartz
  • Patent number: 11381392
    Abstract: The present disclosure relates to off-line generation, storage, and usage of digital assets, such as cryptocurrency. In particular, methods and systems are disclosed for generating off-line cryptographic key pairs for the off-line storage of digital assets using storage techniques that do not involve connecting to the Internet. In one example, a method for generating off-line cryptographic key pairs includes receiving user input from a user, determining a key generation algorithm based on the user input, wherein the key generation algorithm relates to a digital asset, generating an off-line cryptographic key pair based on the user input and key generation algorithm, and outputting the off-line cryptographic key pair.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: July 5, 2022
    Assignee: MFE Capital, LLC
    Inventors: Marc Francis Ettensohn, Jordan Daniel Brown, Benjamin Joseph Shepley
  • Patent number: 11354653
    Abstract: Systems and methods for using distributed ledger micro reporting tools are disclosed. In one embodiment, in a distributed computer application executed by an information processing apparatus comprising at least one computer processor, a method for using a distributed ledger micro reporting tool may include: (1) an event listener establishing a connection a distributed ledger; (2) in response to the creation of each block of a plurality of blocks on the distributed ledger, the listener reading block details from the block, wherein the block comprises a plurality of transactions, and the block details comprise a transaction hash for each of the plurality of transactions; (3) indexing the transaction hash with a timestamp; and (4) storing the index of the transaction hash with the timestamp.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: June 7, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Karan Anil Vasa, Rohan Sunil Kaluskar, Uday R. Sawant, Gaurav Massand
  • Patent number: 11323258
    Abstract: A method for providing interactive recording networks is disclosed. Multiple child networks can be established, each child network being coordinated by a respective coordinating entity. Each coordinating entity can also participate in a central parent network. A data package can be sent from one network to another. When a data package is sent to another network, additional data can be added to indicate that the data package is being escalated.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: May 3, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Ajith Thekadath, Sukrit Handa, Suman Mukherjee
  • Patent number: 11301452
    Abstract: Disclosed is technology for storing original work data on a derivative work data blockchain along with code for verifying that derivative work data is derivative of the original work data. The technology involves receiving derivative work data from a submitting entity along with proof data showing that the derivative work is derivative of the original work. If the derivative work data is verified as derivative, then the derivative work data is appended to the derivative work data blockchain.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: April 12, 2022
    Assignee: eBay, Inc.
    Inventors: Michael Chan, Derek Chamorro, Arpit Jain, Venkata Siva Vijayendra Bhamidipati
  • Patent number: 11263622
    Abstract: Computer-implemented systems and methods are detailed for establishing information on states of a machine executable contract, for instance in the context of unspent transactions (UTXOs), blockchain and deterministic finite automaton (DFA) implementation of contracts and the determination of states within those. The stages can include determining the information of interest and the codes or tags identifying that information, constructing the metadata associated with those codes or tags, combining that with a public key for an agent that will be associated with the information. The scriptPubKey values of each script may be used to provide the keys for use in constructing an external database and more specifically mapping the keys from the scriptPubKey values, linked to the information of interest. To obtain the other half of the combination, there is a derivation of the script hash addresses from the scriptPubKey values, with those being used to populate a digital wallet.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: March 1, 2022
    Assignee: nChain Licensing AG
    Inventors: Pedro Jimenez-Delgado, Craig Steven Wright
  • Patent number: 11249977
    Abstract: A method for verified data storage via blockchain includes: storing a blockchain comprised of a plurality of blocks, each comprised of a block header and a plurality of transaction values, the block header including a timestamp; receiving a transaction notification including an entity identifier and data values; validating the data values based on a validation notification received from a verifying entity; generating a new block header comprised of a current timestamp, a block reference value, and a transaction reference value, the block reference value being generated via hashing of the block header included in a most recent block based on the timestamp, and the transaction reference value being generated via hashing of new transaction values including the data values; generating a new block comprised of the generated new block header and the new transaction values; and transmitting the new block to a node associated with the blockchain.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: February 15, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manoneet Kohli, Rick Unnerstall, Ankur Arora, Shuvam Sengupta, Pulkit Gupta, Nishant Maheshwari, Shreya Mittal, Manish Kumar, Vikas Bishnoi, Shubham Bijawat, Jaipal Singh Kumawat, Navneet Kumar, Lakshmi Sushma Daggubati, Sri Chaitanya Sanaboina, Deepak Yadav
  • Patent number: 11244309
    Abstract: An apparatus in an illustrative embodiment comprises a processing platform that includes one or more processing devices each comprising a processor coupled to a memory. The processing platform is configured to communicate over at least one network with one or more additional sets of processing devices associated with at least a first blockchain-based cryptocurrency system. Each of at least a subset of the one or more processing devices of the processing platform comprises a trusted execution environment, such as a secure enclave.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: February 8, 2022
    Assignee: Cornell University
    Inventors: Iddo Bentov, Ari Juels, Fan Zhang, Philip Daian, Lorenz Breidenbach
  • Patent number: 11244292
    Abstract: A method and system of recording multiple transactions between a multiple of users on a blockchain (9), including a first transaction (22) from a first user (5) to a second user (7) and a second transaction (24) from the second user (7) to the first user (5). The blockchain may be, for example, the Bitcoin blockchain. The method may include receiving (110) a first request from a first node (15) associated with the first user (A) to transfer a first quantity of cryptocurrency associated with the first transaction (22) and receiving (120) a second request from a second node (17) to transfer a second quantity associated with the second transaction (24). The first transaction (22) is conditional on receiving (120) the second request and the second transaction (24) is conditional on receiving (110) the first request. The method also includes verifying (130) the first request and second request that includes determining both the conditional steps of receiving the first request and second request are satisfied.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: February 8, 2022
    Assignee: nChain Holdings Limited
    Inventors: Craig Steven Wright, Stephane Savanah
  • Patent number: 11244308
    Abstract: Generating records of a tangible object in blockchain may be performed by a non-transitory computer-readable storage medium comprising instructions. The instructions, when executed cause a computing device to associate a unique physical tag with a tag identifier. The unique physical tag includes a substrate having a plurality of optically readable indicia disposed at random positions and having a fixed positional relationship within the substrate. The instructions, when executed cause the computing device to associate the tangible object with the unique physical tag including the tag identifier, by generating a record of the tangible object as a block in a blockchain uniquely associated with the tag identifier, where the blockchain is managed by one or more devices on a decentralized network.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: February 8, 2022
    Inventors: Brian Stankiewicz, Nicholas Brian Stankiewicz
  • Patent number: 11164180
    Abstract: Implementations of the present disclosure include determining that a private transaction is to be recorded in a distributed ledger system (DLS) based on a consensus protocol executed by a set of entities participating in the DLS, the private transaction including a transaction between a subset of entities of the set of entities, providing a set of noisy transactions based on a transaction model, and transmitting data representative of at least a portion of the private transaction, and data representative of each noisy transaction in the set of noisy transactions for recording in the DLS based on the consensus protocol.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: November 2, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jonathan Huntington Rhea, Bharat Prasad, Minya Liang, Joseph Gregory Delong, Steven J. Schroeder
  • Patent number: 11164250
    Abstract: A multi-coin mechanism for maintaining a stable value of cryptographic coinage traded in a decentralized market exchange without requiring a reserve. Multiple, pegged cryptographic tokens are traded in the reserveless decentralized market exchange. Each of the multiple, pegged cryptographic tokens may be pegged to a different asset (such as different currencies and/or commodities). The multiple, pegged cryptographic tokens are value related based on cryptographic exchange rates. Whenever a market transaction is processed (such as a buy or sell order), at least one of a destruction operation and a creation operation are performed. The destruction operation destroys at least one of the pegged cryptographic tokens, while the creation operation creates new ones of the pegged cryptographic tokens n.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: November 2, 2021
    Assignee: Inveniam Capital Partners, Inc.
    Inventors: Paul Snow, Brian Deery, Gavin Gillas
  • Patent number: 11159306
    Abstract: An Autonomous Exchange via Entrusted Ledger (AXEL) blockchain is discussed herein. The AXEL blockchain enables users to perform transactions in a private setting while enabling the transaction records thereof to be verified by other network users without publicly divulging the contents or details of the transaction records. The token identification system and method allows the tokens to carry an immutable identification to prevent negative blockchain occurrences such as double spending. A payment methodology allowing integration of external financial institutions with user owned and managed wallet.
    Type: Grant
    Filed: July 15, 2018
    Date of Patent: October 26, 2021
    Assignee: Duvon Corporation
    Inventors: Benedict Ow, Richard Stiles, Anthony Tan
  • Patent number: 11138586
    Abstract: The present invention provides a system as a computer server platform and application programming software installed in primary devices of users for exchanging and trading digital asset securely and anonymously between two users of the system where said digital asset is registered under a device account of a primary device of a user with the system using a unique device account name. The present invention respects “privacy by design” in GDPR by using device account based-on anonymized data instead of personal account based-on personal data of prior art to ensure the system does not collect, store and process users' personal data in the course of device accounts' set-up and transactions of digital assets.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: October 5, 2021
    Assignee: DAXCHAIN LIMITED
    Inventors: Maggie Phan, Anthony Phan
  • Patent number: 11038685
    Abstract: Systems and techniques are provided for blockchain transactions where tokens of a first token type are transferred to a blockchain address of the second token type, the first token type being different than the second token type. In a specific implementation, a token exchange system receives blockchain blocks from one or more blockchain networks. The token exchange system identifies a wrong token type blockchain transaction in the blockchain blocks where the wrong token type blockchain transaction transfers tokens of the first token type to a blockchain address associated with the second token type. The token exchange system executes a fix token type blockchain transaction to correct the wrong token type blockchain transaction.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: June 15, 2021
    Assignee: Turing Technology, Inc.
    Inventor: Stewart MacGregor Dennis
  • Patent number: 11030615
    Abstract: A system for automatically checking in a user device at an event via an e-wallet transaction includes one or more processors configured to schedule the event based on receiving one or more scheduling parameters from the user device, wherein the one or more scheduling parameters include a location of the event; transmit to the user device an event confirmation notification for the scheduled event, wherein the event confirmation notification includes an e-wallet merchandising card; authorize the e-wallet merchandising card transaction upon determining that one or more transaction parameters associated with a request for authorizing an e-wallet merchandising card transaction are each within a threshold value; and automatically checking in the user device at the scheduled event in response to the e-wallet merchandising card transaction being authorized.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: June 8, 2021
    Assignee: Capital One Services, LLC
    Inventor: Om J Suthar
  • Patent number: 10990963
    Abstract: Implementations are directed to cross-asset trading in blockchain networks, and include a first node providing transaction information based on a first value, a second value, and an exchange rate of a second node, receiving, from the second node, a first evidence set, a first range proof, and a digital signature of the second node, and submitting the transaction for verification based on the first range proof, a second range proof, the first evidence set, a second evidence set, a digital signature of the first node, and the digital signature of the second node, the transaction being executed to decrease a balance of the first node by the first value, increase a first balance of the second node by the first value, decrease a second balance of the second node by the second value, and increase a balance of the third node by the second value.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: April 27, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Wenbin Zhang, Hao Lei, Lichun Li, Zhangjie Huang
  • Patent number: 10979232
    Abstract: Provisioning device certificates for electronic processors. One example method includes receiving a flashloader at the electronic processor. The method also includes validating the flashloader with the electronic processor. After validating the flashloader, the method includes receiving an encrypted provisioned key bundle at the electronic processor. The method also includes decrypting the encrypted provisioned key bundle with the electronic processor using a provisioning key to create a decrypted provisioned key bundle. The method further includes executing a provisioning process on the electronic processor using the decrypted provisioned key bundle.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: April 13, 2021
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Thomas S. Messerges, Brian W. Pruss, Kenneth C. Fuchs, Adam C. Lewis
  • Patent number: 10956900
    Abstract: Implementations are directed to cross-asset trading in blockchain networks, and include a first node providing transaction information based on a first value, a second value, and an exchange rate of a second node, receiving, from the second node, a first evidence set, a first range proof, and a digital signature of the second node, and submitting the transaction for verification based on the first range proof, a second range proof, the first evidence set, a second evidence set, a digital signature of the first node, and the digital signature of the second node, the transaction being executed to decrease a balance of the first node by the first value, increase a first balance of the second node by the first value, decrease a second balance of the second node by the second value, and increase a balance of the third node by the second value.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: March 23, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Wenbin Zhang, Hao Lei, Lichun Li, Zhangjie Huang
  • Patent number: 10942994
    Abstract: Aspects of the disclosure relate to multicomputer systems and methods for data authentication and event execution using a blockchain approach. Any full node computing device in a network, including a data authentication and event execution computing platform, may receive data from one or more sources. The computing platform may verify the authenticity of at least one aspect of the received data. Once the authenticity of the data has been verified, the computing platform may generate a new block of a user's blockchain by cryptographically encrypting the received data, may add the new block to the user's blockchain, and may store the updated blockchain. The platform may then transmit an indication that the received data has been authenticated to the data source. In addition, the computing platform may generate a command configured to execute an action associated with the new block and may transmit the command to the data source.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: March 9, 2021
    Assignee: Bank of America Corporation
    Inventors: Carl R. Frederick, Sean M. Gutman, Joseph Castinado
  • Patent number: 10891383
    Abstract: A computer implemented method for validating use of a computing resource by a requester software component including: validating a characteristic of the requester; generating a first transaction defining criteria for consumption of the resource by the requester, the first transaction being encrypted with a private key from a public key/private key pair and being added as part of a block of transactions to a blockchain data structure; generating a subsequent encrypted transaction corresponding to a request of the requester to consume the resource, the subsequent transaction referring to the first transaction, wherein the subsequent transaction is validated by a transaction miner computing component from a plurality of miners by authenticating the transaction using the public key and verifying compliance with the criteria defined in each transaction.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: January 12, 2021
    Assignee: British Telecommunications Public Limited Company
    Inventors: Joshua Daniel, Theo Dimitrakos, Gery Ducatel
  • Patent number: 10636031
    Abstract: Systems and methods here may be used for causing storage of a deposited value in an account of a wireless client associated with the first mobile network in communication with the first mobile network operator. Some embodiments include receiving, a request from the wireless client associated with the first mobile network to send a first value to a wireless client associated to a second mobile network, then checking at the first mobile network operator, if the first subscriber database includes the requested first value associated with the wireless client if the first subscriber database includes at least the requested first value associated with the wireless client associated with the first mobile network, and sending a message indicating the requested first value from the first mobile network operator to a second mobile network operator.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: April 28, 2020
    Assignee: TECTONICS
    Inventor: Jonathan Dharmapalan
  • Patent number: 10623387
    Abstract: A system includes circuitry for rewriting blockchains in a non-tamper-evident or tamper-evident operation using a key secret held in portions by multiple individually untrusted parties. The blockchains may include a series of blocks secured by integrity codes that may prevent non-tamper-evident rewrites by non-trusted parties that are not in possession of the key secret or individually-untrusted parties in possession of only a portion of the key secret. In some cases, multiple individually-untrusted parties may combine their portions into the key secret. As a group, the multiple individually-untrusted parties may perform non-tamper-evident operation with respect to at least one integrity code within the blockchain.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: April 14, 2020
    Assignees: Accenture Global Solutions Limited, GSC Secrypt, LLC
    Inventors: Giuseppe Ateniese, Michael T. Chiaramonte, David Treat, Bernardo Magri, Daniele Venturi