Patents Examined by Chunling Ding
-
Patent number: 11669831Abstract: A method for facilitating the exchange of a stable cryptocurrency collateralized by government-issued debt. First granularity parameters are received through a first wallet interface of a first digital wallet. A first restricted use key is generated based upon the first granularity parameters and provided to an owner of a second digital wallet. A second restricted use key is generated based upon second granularity parameters received through a second wallet interface associated with the second digital wallet. Information from a blockchain wallet is accessed using the second restricted use key wherein the information relates to one or more of an ID classification and risk score of the second wallet owner at a level of detail determined by the second granularity parameters. An indication to proceed with a transaction between the first digital wallet and the second digital wallet may then be received through the first wallet interface.Type: GrantFiled: April 7, 2021Date of Patent: June 6, 2023Inventors: Miles Paschini, Nitin Agarwal
-
Patent number: 11663596Abstract: Methods, systems, and media for protecting transactions with secure payment authorization channels are provided. In some embodiments, methods, systems, and media can provide secure payment authorization channels for protecting transactions in connection with the transmission of a digital asset.Type: GrantFiled: January 4, 2021Date of Patent: May 30, 2023Assignee: Integral Ad Science, Inc.Inventor: David William Luttrell
-
Patent number: 11645650Abstract: A computer-implemented method comprising receiving a transaction request from a first computing device, the transaction request corresponding to a pending transaction between the first computing device and a second computing device and comprising a first set of transaction attributes; appending block instances to blockchains of the first and second computing devices, retrieving or receiving, from the second computing device, a second set of transaction attributes; when the first set of transaction attributes match, identifying a second blockchain associated with the pending transaction; automatically executing a protocol to compare the first set of transaction attributes with data stored onto a ledger of the identified second blockchain; and, in response to determining that the first set of transaction attributes complies with data of the ledger of the identified second blockchain, appending block instance to the blockchain comprising data corresponding to the transaction request to blockchains of the first aType: GrantFiled: August 6, 2020Date of Patent: May 9, 2023Assignee: CITIBANK, N.A.Inventor: Shishir Singh
-
Patent number: 11636490Abstract: Provided are computer-implemented methods for linking accounts across systems which may include receiving an authorization request message including transaction data associated with a payment transaction and a primary account number (PAN); identifying a token corresponding to the PAN; transmitting a request message comprising at least a portion of the transaction data associated with the payment transaction and the token to at least one employer system, wherein the at least one employer system is associated with at least one employer institution; and receiving, from the at least one employer system, at least one response message comprising transaction adjustment data associated with an adjustment to the payment transaction. Methods may also include adjusting at least one parameter of the payment transaction based at least partially on the transaction adjustment data. Systems and computer program products are also provided.Type: GrantFiled: January 17, 2020Date of Patent: April 25, 2023Assignee: Visa International Service AssociationInventors: Jeffrey Moore, Saurabh Chopra, Luba Goldberg, Darcy Montgomery Andrews, Claire Taitague Feeley
-
Patent number: 11631080Abstract: Disclosed is a cross-chain communication method. In this method, a first edge node of a first blockchain receives a first transaction request and validates the first transaction request; on condition that the first transaction request passes the validation, the first edge node will send the first transaction request to a notary node group; the notary node group determines at least one target notary node according to a preset criterion; the at least one target notary node validates the first edge node and a second edge node of a second blockchain corresponding to the first transaction request; and on condition that both the first edge node and the second edge node pass the validation, the first edge node will set up a cross-chain communication with the second edge node depending on the first transaction request to complete a cross-chain transaction. A cross-chain communication device and a storage medium are also disclosed.Type: GrantFiled: January 11, 2021Date of Patent: April 18, 2023Assignee: Beijing University of Posts and TelecommunicationsInventors: Hui Yang, Shuai Dong, Qiuyan Yao, Bowen Bao, Chao Li, Zhengjie Sun, Jie Zhang
-
Patent number: 11625695Abstract: A method and system are provided to support a decentralized distributed ledger in which transactions are recorded by parties to the transactions without the use of a blockchain. A distributed ledger system provides a protocol framework that supports the development of protocol flows. A protocol flow is computer code that controls the performance of a transaction by the party or parties to the transaction. Protocol flows can be developed for different types of transactions. The distributed ledger system allows transactions to be proposed, accepted, and notarized by a notary and stored without the use of a blockchain ledger. The distributed ledger system can avoid the expense of the computational and storage resources needed to redundantly verify a transaction and store evidence on the many nodes of a blockchain distributed ledger.Type: GrantFiled: November 11, 2019Date of Patent: April 11, 2023Assignee: R3 Ltd.Inventors: Michael Christopher Hearn, Qurratul Ain Shams Asari
-
Patent number: 11606190Abstract: A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. Each computing node typically is functionally-equivalent to all other nodes in the core.Type: GrantFiled: August 30, 2018Date of Patent: March 14, 2023Assignee: Akamai Technologies, Inc.Inventors: David C. Carver, Andrew F. Champagne, Ramanath Mallikarjuna, Thomas Houman
-
Patent number: 11593797Abstract: Techniques are disclosed relating to authentication using public key encryption. In one embodiment, a computing device includes a secure circuit, a processor, and memory. The secure circuit is configured to generate a public key pair usable to authenticate a user of the computing device. The memory has program instructions stored therein that are executable by the processor to cause the computing device to perform operations including authenticating the user with a server system by sending authentication information supplied by the user. The operations further include, in response to the server system verifying the authentication information, receiving a first token usable to register the public key pair with the server system and sending, to the server system, a request to register the public key pair for authenticating the user. In such an embodiment, the request includes the first token and identifies a public key of the public key pair.Type: GrantFiled: September 23, 2016Date of Patent: February 28, 2023Assignee: Apple Inc.Inventors: Libor Sykora, Delfin J. Rojas, Paul J. Sholtz, Erika Misaki, Shiva Krovi, Lawrence Aung, Julien Lerouge
-
Patent number: 11580533Abstract: A method for optimizing blockchain storage size through use of relative values includes: receiving, by a blockchain node in a blockchain network that manages a blockchain, a plurality of blockchain data values, each including unspent transaction outputs, at least one destination address, and, for each destination address, an original currency amount; identifying a base value; modifying the original currency amount included in each blockchain data value to be a relative currency amount based on a difference between the identified base value and the original currency amount; generating a new block, the new block including a block header and the modified plurality of blockchain data values; and transmitting the generated new block to a plurality of additional nodes in the blockchain network.Type: GrantFiled: December 10, 2019Date of Patent: February 14, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ankur Mehta, Awinash Pandey, Saugandh Datta, Chandan Garg
-
Patent number: 11562349Abstract: Methods, systems, and apparatus for risk mitigation for a cryptoasset custodial system include transmitting an endorsement request for a cryptoasset transaction to a user device configured to cause the user device to prompt a user to endorse the cryptoasset transaction. Multiple data points are collected from mobile devices associated with the user. The data points indicate an identity of the user. A cryptographic endorsement of the cryptoasset transaction is received from the user device. A graphical visualization including a risk metric is generated based on the data points. The risk metric indicates a risk of accepting the cryptographic endorsement from the user device. Generating the graphical visualization includes determining whether the plurality of data points matches expected values.Type: GrantFiled: September 20, 2019Date of Patent: January 24, 2023Assignee: Anchor Labs, Inc.Inventors: Nathan P. McCauley, Diogo Monica, Boaz Avital, Riyaz D. Faizullabhoy, Joao Manuel Pinto Peixoto, Kristen B. Howard
-
Patent number: 11551206Abstract: A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for deploying a smart contract in a blockchain network. The computer-implemented method includes: receiving, by a blockchain node in a blockchain network, a transaction for creating a smart contract, wherein the transaction comprises machine codes of the smart contract, and the machine codes of the smart contract are obtained by a compilation service provider performing Ahead of Time (AoT) compilation on bytecodes of the smart contract; determining, by the blockchain node, that the machine codes of the smart contract are obtained by a trusted compilation service provider; and in response to determining that the machine codes of the smart contract are obtained by the trusted compilation service provider, completing, by the blockchain node, a deployment of the smart contract.Type: GrantFiled: June 23, 2021Date of Patent: January 10, 2023Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventor: Qi Liu
-
Patent number: 11538028Abstract: A novel method and instruction set for storing and trading Non-Fungible Tokens (NFTs), on Bitcoin blockchain. As proof of NFT ownership, proposed methods allow a user to perform the following operations with an NFT: (1) store NFT token on Bitcoin blockchain; (2) securely associate NFT data unit with digital assets (photos, video, audio, digital documents, etc.); (3) grouping many NFT tokens together to a collection with a single unique identifier; (4) safely sell and buy an NFT using Bitcoin ecosystem. These actions and validation of the transactions are performed using Bitcoin transactions.Type: GrantFiled: June 22, 2022Date of Patent: December 27, 2022Inventor: Alexei Dulub
-
Method for certificate transaction validation of blockchain-based resource public key infrastructure
Patent number: 11521205Abstract: A method for certificate transaction validation of a blockchain-based resource public key infrastructure aims to avoid security threats caused by conflicts or illegal transactions during transactions and improve security. A technical solution is as follows: constructing a resource public key infrastructure RPKIB system composed of a resource issuer, a resource transaction application client, a resource receiver, a blockchain network and a validation node; designing operations of a resource certificate and route origin authorization ROA as transactions, submitting operations of various resource transactions initiated by a resource issuer as transactions to the blockchain network, running, by the validation node, a smart contract to verify the transactions, and distinguishing whether the operations are malicious behaviors or normal operations of an authority.Type: GrantFiled: November 21, 2020Date of Patent: December 6, 2022Assignee: GUANGZHOU UNIVERSITYInventors: Yaping Liu, Binxing Fang, Shuo Zhang, Qingyuan Li, Sufang Peng -
Patent number: 11501291Abstract: A hardware security module (HSM) generates a client key for an account holder of a cryptoasset custodial system. The HSM encrypts the client key to generate an encrypted client key using a hardware-based cryptographic key within a secure storage device. The encrypted client key is transmitted to client devices. The HSM deletes the encrypted client key from the secure storage device. Each client device stores the encrypted client key in an offline secure enclave. A request to authorize a cryptoasset transaction is received. The HSM determines that signed messages endorsing the cryptoasset transaction have been received from at least some client devices in satisfaction of a quorum. The encrypted client key is received from at least one client device. The HSM decrypts the encrypted client key. The HSM signs an approval message for the cryptoasset transaction using a cryptoasset key based at least in part on the client key.Type: GrantFiled: September 16, 2019Date of Patent: November 15, 2022Assignee: Anchor Labs, Inc.Inventors: Nathan P. McCauley, Diogo Monica, Boaz Avital, Riyaz D. Faizullabhoy
-
Patent number: 11488271Abstract: This document presents a system and method for presenting vetted and verified Supplier information to Buyers. The Know Your Suppler (TYS) Application collects previously vetted and verified Supplier information and commits the collected information, verification authorities, verification details, and transaction information to a shared distributed ledger implemented as a privately permissioned blockchain. Buyers who want to onboard a newly identified Supplier, or update Supplier information with more recently verified information records, may subscribe to the TYS Application and purchase available vetted and verified Supplier information to optimize the onboarding or updating process for Suppliers from whom the Buyer wants to purchase goods or services.Type: GrantFiled: October 16, 2018Date of Patent: November 1, 2022Inventors: Mohan Venkataraman, Sai Nidamarty, Shyam Charit Adivi, Alex Rosen, Gary Storr, Stephen John Rogers, Derek Lamar Harrison, Vishnu Praneeth Tadepalli, Daniel J. Schaefer
-
Patent number: 11436597Abstract: Various embodiments relate methods performed by a processor of a computing system. An example method includes receiving an agreement associated with a signing party. A hash of the agreement is generated. A biometric sample captured from a signing party is received. Each of a hash of the agreement and the biometric sample is signcrypted using each of a signing party public/private key pair associated with the signing party, and a recipient public key of a recipient public/private key pair to generate a biometrics-based electronic signature token. A smart contract based on the agreement is generated. The smart contract includes the terms of the agreement, and the biometric-based electronic signature token, the biometric-based electronic signature token providing biometric-based pre-authorization by the signing party of a payment to be initiated by the smart contract in response to detecting performance of at least one of the terms of the agreement.Type: GrantFiled: April 30, 2018Date of Patent: September 6, 2022Assignee: Wells Fargo Bank, N.A.Inventors: Phillip H. Griffin, Jeffrey J. Stapleton
-
Patent number: 11379828Abstract: An example operation may include one or more of constructing a transaction proposal, by a computing system, wherein inputs to the transaction proposal are named using a blockchain naming system (BNS) that comprises ledger state addressing, oracles for addressing external data values, and user state addressing, the BNS providing a standard mechanism to name all blockchain resources using a universal resource indicator (URI).Type: GrantFiled: August 30, 2018Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Andrew J. Coleman, Anthony J. O'Dowd
-
Patent number: 11367064Abstract: Methods and systems of managing payment cards are disclosed. A financial institution computing system includes a token database storing a plurality of tokens and token information, a network interface circuit enabling the financial institution computing system to exchange information over a network; and a token management circuit. The token management circuit enables a graphical user interface on a customer device over the network that can be used to generate new token requests, re-provision token requests, and management requests. The management requests enable and disable tokens, such that transactions against a payment card account using an enabled token are completed, and transactions against the payment card account using a disabled token are denied.Type: GrantFiled: November 23, 2016Date of Patent: June 21, 2022Assignee: Wells Fargo Bank, N.A.Inventors: Michelle B. Techel, Peter Ho, Timothy R. Edge, Dorothy M. Scocci, Brenda L. Yost, Kathy Barris Dideum, Cheryl Lynn Wong, Khyati Soparkar, Steven E. Puffer, Stephanie S. Hellman, Brian M. Pearce, James D. Crowell
-
Patent number: 11341490Abstract: An example operation may include one or more of storing a plurality of transactions in a carbon footprint blockchain, each stored transaction including one or more items and a carbon footprint associated with the one or more items included in the transaction, receiving a transaction processing request from a merchant terminal, the transaction processing request including an identification of an item and a user identification, executing chaincode which determines an aggregate carbon footprint of the user based on a carbon footprint of the item and a carbon footprint of one or more previous purchases of the user stored in the carbon footprint blockchain, and transmitting information about the determined aggregate carbon footprint of the user to the merchant terminal.Type: GrantFiled: October 11, 2017Date of Patent: May 24, 2022Assignee: International Business Machines CorporationInventors: Samuel M. Jawaharlal, Sarbajit K. Rakshit, Sathya Santhar, Balamurugaramanathan Sivaramalingam
-
Patent number: 11328290Abstract: A two-coin mechanism for maintaining a stable value of cryptographic coinage traded in a decentralized market exchange without requiring a reserve. A pegged cryptographic token and a variable-priced cryptographic token are both traded in the reserveless decentralized market exchange. The pegged cryptographic token and the variable-priced cryptographic token are value related based on a cryptographic exchange rate. 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 token and/or the variable-priced cryptographic token, while the creation operation creates new ones of the pegged cryptographic token and/or the variable-priced cryptographic token.Type: GrantFiled: November 15, 2018Date of Patent: May 10, 2022Assignee: Inveniam Capital Partners, Inc.Inventors: Paul Snow, Brian Deery, Gavin Gillas