Electronic Cash Detail (e.g., Blinded, Divisible, Or Detecting Double Spending) Patents (Class 705/69)
-
Patent number: 12165115Abstract: 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: GrantFiled: September 19, 2023Date of Patent: December 10, 2024Assignee: Block, Inc.Inventors: Rebecca Corcillo, Emily Chiu, Moiz Jangda, Megan Coleman, Tianlong Yun
-
Patent number: 12147546Abstract: Computer methods, apparatuses, and graphical user interfaces include placing one or more electronic messages in cloud storage that is defined by or accessed by a blockchain data structure.Type: GrantFiled: August 20, 2021Date of Patent: November 19, 2024Assignee: ABAXX TECHNOLOGIES CORP.Inventors: Joshua Crumb, Timothy M. Londergan, Christopher A. Wiklof
-
Patent number: 12125040Abstract: Systems and methods using blockchain technology to track and reconcile “collisions” on a blockchain network, where multiple nodes attempt to post data representations of the same transaction. Various techniques are used to determine which of the competing data representations shall be deemed correct and included in a block, such as proof-of-vote, endorsement, consent, and the use of an AI trained to examine supporting documentation and issue a confidence score as to which of competing values is most likely correct. Data tagging can be used to connect the granular level transactional data on the blockchain ledger to categories of information on summary documents to measure impacts of events, whether external or internal, accidental or program-based, on firm performance.Type: GrantFiled: October 21, 2022Date of Patent: October 22, 2024Assignee: Qwiti Holdings II, LLCInventor: Christopher D. Desloge
-
Patent number: 12120192Abstract: Described processes include: detecting a surge in load or value added to a network based on a threshold number (e.g., 3, 5, or another number) mints are triggered in a row at above a threshold block value target (e.g., 2×, 5×, 10×, or other multiple). In response to detecting a surge, a determination to mint may be timed, like paused, for a desired mint duration, like 24 hours. Thus, in response to detecting a surge, the next mint may be forcefully delayed until the desired minting period transpires after the last mint.Type: GrantFiled: January 19, 2022Date of Patent: October 15, 2024Assignee: Rokfin, Inc.Inventors: Scott Augustine, Martin Floreani
-
Patent number: 12112324Abstract: Exclusive ownership of data units, such as monetary units, is transferred by inputting a request from a transferor, to transfer to a transferee at least a designated one of the data units, said request including an identifier of the transferor, an identifier of the designated data unit, and an identifier of a transferee. The identifier of the transferor is verified and the absence of any other request to transfer the designated data unit during an update period is confirmed. A designation of ownership of the designated data unit is then changed from the transferor to the transferee in a ledger, which is comprised of a group of subledgers, each configured as a blockchain. Ownership is thereby processed per-unit instead of per-account.Type: GrantFiled: March 7, 2021Date of Patent: October 8, 2024Inventors: Ahto Buldas, Mart Saarepera, Michael Gault
-
Patent number: 12099999Abstract: 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: GrantFiled: October 7, 2022Date of Patent: September 24, 2024Assignee: RIPPLE LUXEMBOURG S.A.Inventors: Stefan Thomas, Evan Schwartz
-
Patent number: 12093929Abstract: A computer-based digital token management system, comprising at least one computer readable memory storing a digital notarized ledger, a token associated with the notarized ledger, or storing software instructions. The token comprises an address field having a first portion representing an owner of the token and a second portion, different from the first portion. The system including at least one processor coupled with the at least one memory and performs the following operations: receive a request comprising token owner data and token state data to update the token, identify the token by comparing the token owner data with the first portion of the address field, generate a new address field for the token wherein at least the second portion is updated based on the token state data, and invoke a smart contract on a computing node of the notarized ledger associated with the token according to the new address field.Type: GrantFiled: August 10, 2023Date of Patent: September 17, 2024Assignee: Nant Holdings IP, LLCInventors: Nicholas J. Witchey, Patrick Soon-Shiong
-
Patent number: 12093961Abstract: The present disclosure relates to a method for detecting a scam address of cryptocurrency using a machine learning model, and the method comprises: acquiring information about scam addresses labeled as being used for a scam transaction and information about benign addresses labeled as being used for a normal transaction from a database; acquiring information about a mule address group used for money laundering on the basis of the scam address group; acquiring feature information corresponding to each of the benign addresses and the addresses included in the scam address group or the mule address group on the basis of at least one of the information about the benign addresses, the information about the scam address group, and the information about the mule address group; and generating a machine learning model by machine learning of the feature information corresponding to each of the addresses and label information corresponding to each of the addresses.Type: GrantFiled: January 30, 2020Date of Patent: September 17, 2024Assignee: S2W INC.Inventors: Sang Duk Suh, Changhoon Yoon, Seung Hyeon Lee
-
Patent number: 12067562Abstract: 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: GrantFiled: September 27, 2022Date of Patent: August 20, 2024Assignee: Visa International Service AssociationInventor: Srinivas Tadiparti
-
Patent number: 12051067Abstract: A cross-blockchain value transfer approval method including the steps of receiving a cross-blockchain value transfer request command that includes a first address on a first blockchain network, a first cryptocurrency type indication associated with the first blockchain network, a second address on a second blockchain network, a second cryptocurrency type indication associated with the second blockchain network, and a transfer quantity. The method further includes sending a transaction approval request to a second user, receiving a cross-chain respond command API request from the second user, and upon receiving the cross-chain response command approving the transfer, sending a command to initiate a value transfer to an exchange server.Type: GrantFiled: September 8, 2023Date of Patent: July 30, 2024Inventor: Vijay Madisetti
-
Patent number: 12033150Abstract: Systems and processes for generating a single cryptocurrency address mapping space for a plurality of cryptocurrencies including a global map of activity for the plurality of cryptocurrencies by clustering different addresses used in separate cryptocurrency transactions that are controlled by a same individual or entity are disclosed.Type: GrantFiled: March 14, 2022Date of Patent: July 9, 2024Assignee: CipherTrace, Inc.Inventor: Shannon Holland
-
Patent number: 12026703Abstract: 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 such as a blockchain. 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: GrantFiled: May 8, 2023Date of Patent: July 2, 2024Assignee: nChain Licensing AGInventors: Stephane Vincent, Craig Steven Wright
-
Patent number: 12014338Abstract: A device for directly transmitting electronic coin data records to another device includes accessing data storage, such that an electronic coin data record is stored in the data storage; an interface at least for outputting the at least one electronic coin data record to the other device; and a computing unit configured to mask the electronic coin data record in the device by applying a homomorphic encryption function to the electronic coin data record to obtain a masked electronic coin data record for registering the masked electronic coin data record at a monitoring entity; and to output the electronic coin data record using the interface. A payment system has a monitoring layer including a database in which masked electronic coin data records are stored; and a direct transaction layer including at least two devices in which the method can be carried out.Type: GrantFiled: April 14, 2020Date of Patent: June 18, 2024Assignee: GIESECKE+DEVRIENT ADVANCE52 GMBHInventors: Florian Gawlas, Tilo Fritzhanns, Wolfram Seidemann, Verena Rapp, Maria Veleva
-
Patent number: 11989316Abstract: A central system includes processor(s) and a memory storing instructions. The instructions, when executed by the processor(s), cause the central system to: store blockchain wallet addresses for blockchain wallets; store a verification status of each blockchain wallet, where each verification status indicates whether the owner identity of the respective blockchain wallet has been verified; and provide access management for client systems. The access management includes, for each client system: associating a subset of the blockchain wallets with the client system, where the subset contains blockchain wallets that are enrolled with the client system, and storing an access permission for each enrolled blockchain wallet for the client system. The central system, in response to a request from a particular client system regarding a particular blockchain wallet, communicates, to the particular client system, the access permission for the particular blockchain wallet for the particular client system.Type: GrantFiled: September 27, 2023Date of Patent: May 21, 2024Assignee: ANONYDOXX, LLCInventors: Jonah Burglin, Jordan Burglin
-
Patent number: 11972415Abstract: 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: GrantFiled: January 21, 2022Date of Patent: April 30, 2024Assignee: HPVC, LLCInventor: Howard Panes
-
Patent number: 11961068Abstract: 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: GrantFiled: September 4, 2018Date of Patent: April 16, 2024Assignee: NEWTOWN PARTNERS (PTY) LTDInventors: James Alexander Gibson Kilroe, Vinodan Karthikeya Lingham, Llewellyn Claasen
-
Patent number: 11941644Abstract: 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: GrantFiled: November 3, 2022Date of Patent: March 26, 2024Inventor: In-Soo Suk
-
Patent number: 11936795Abstract: 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: GrantFiled: December 17, 2019Date of Patent: March 19, 2024Assignee: ORANGEInventors: Jacques Traore, Nicolas Desmoulins, Guillaume Odriosolo, Adam Ouorou
-
Patent number: 11900363Abstract: 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: GrantFiled: February 23, 2022Date of Patent: February 13, 2024Assignee: nChain Licensing AGInventors: Pedro Jimenez-Delgado, Craig Steven Wright
-
Patent number: 11880352Abstract: 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: GrantFiled: March 4, 2022Date of Patent: January 23, 2024Assignee: eBay, Inc.Inventors: Michael Chan, Derek Chamorro, Arpit Jain, Venkata Siva Vijayendra Bhamidipati
-
Patent number: 11869105Abstract: 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: GrantFiled: January 9, 2023Date of Patent: January 9, 2024Inventor: Mike McCarthy
-
Patent number: 11790334Abstract: 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: GrantFiled: December 28, 2022Date of Patent: October 17, 2023Assignee: Block, Inc.Inventors: Rebecca Corcillo, Emily Chiu, Moiz Jangda, Megan Coleman, Tianlong Yun
-
Patent number: 11777730Abstract: 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: GrantFiled: March 30, 2022Date of Patent: October 3, 2023Assignee: Visa International Service AssociationInventors: Ajith Thekadath, Sukrit Handa, Suman Mukherjee
-
Patent number: 11756010Abstract: 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: GrantFiled: November 22, 2017Date of Patent: September 12, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: David P. Hudson, Alex Dockx, Nadia Rosse, Michael McPolin
-
Patent number: 11741458Abstract: 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: GrantFiled: October 7, 2021Date of Patent: August 29, 2023Assignee: United Services Automobile Association (USAA)Inventors: Jonathan Huntington Rhea, Bharat Prasad, Minya Liang, Joseph Gregory Delong, Steven J. Schroeder
-
Patent number: 11720688Abstract: 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: GrantFiled: June 13, 2017Date of Patent: August 8, 2023Inventors: Dhryl Anton, Michael McFall
-
Patent number: 11700123Abstract: 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: GrantFiled: June 17, 2021Date of Patent: July 11, 2023Assignee: Alitheon, Inc.Inventors: Justin Lynn Withrow, David Justin Ross
-
Patent number: 11669832Abstract: 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: GrantFiled: July 21, 2017Date of Patent: June 6, 2023Assignee: nChain Licensing AGInventors: Stephane Vincent, Craig Steven Wright
-
Patent number: 11636471Abstract: 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: GrantFiled: December 15, 2017Date of Patent: April 25, 2023Assignee: FMR LLCInventors: Michael Thibodeau, Christopher Parson, Matthew Ryan George, Randal J. August, Kersing Huang, Vladimir Tsitrin
-
Patent number: 11637693Abstract: 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: GrantFiled: March 29, 2021Date of Patent: April 25, 2023Assignee: Currency Com LimitedInventors: Viktor Prokopenya, Artsiom Mikhasiou, Il'ya Fomenok, Aliaksandr Kotseleu, Siarhei Sinila
-
Patent number: 11610019Abstract: 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: GrantFiled: May 7, 2020Date of Patent: March 21, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haojun Zhou, Yaoguo Jiang, Ruifeng Hu, Feihu Jiang
-
Patent number: 11593792Abstract: 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: GrantFiled: May 3, 2016Date of Patent: February 28, 2023Assignee: CITIBANK, N.A.Inventors: Roy Emek, Oren Glickman
-
Patent number: 11574334Abstract: 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: GrantFiled: April 30, 2020Date of Patent: February 7, 2023Assignee: Fidelity Information Services, LLCInventors: Cassie Boutelle, Lou Grilli, Troy Land, James Heystek, Wade D. Murray
-
Patent number: 11568082Abstract: 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: GrantFiled: October 21, 2019Date of Patent: January 31, 2023Assignee: MEGICAL OYInventor: Tuomo Kajava
-
Patent number: 11568394Abstract: 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: GrantFiled: August 31, 2022Date of Patent: January 31, 2023Assignee: METABORA CO., LTD.Inventors: Gye Han Song, I Goo Lee, Jae Young Lim
-
Patent number: 11531982Abstract: 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: GrantFiled: June 24, 2020Date of Patent: December 20, 2022Assignees: University of Florida Research Foundation, Inc., Virginia Commonwealth UniversityInventors: My T. Thai, Thang N. Dinh, Lan Nguyen, Truc Nguyen
-
Patent number: 11521202Abstract: 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: GrantFiled: August 30, 2018Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Andrew J. Coleman, Anthony J. O'Dowd
-
Patent number: 11494765Abstract: 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: GrantFiled: May 11, 2017Date of Patent: November 8, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventor: Srinivas Tadiparti
-
Patent number: 11468411Abstract: 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: GrantFiled: June 11, 2018Date of Patent: October 11, 2022Assignee: nChain Licensing AGInventors: Giuseppe Destefanis, Simone Madeo, Patrick Motylinski, Stephane Vincent
-
Patent number: 11455297Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing transaction requests in ledger systems.Type: GrantFiled: March 30, 2021Date of Patent: September 27, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Yuan Zhang, Benquan Yu, Yize Li, Wenyuan Yan, Xinying Yang
-
Patent number: 11425107Abstract: 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: GrantFiled: September 9, 2021Date of Patent: August 23, 2022Assignee: SPRINGCOIN, INC.Inventors: David William Kravitz, Mollie Zechlin Halverson, Matthew Benjamin Smith, Christopher Daniel Neckar
-
Patent number: 11392944Abstract: 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: GrantFiled: October 5, 2015Date of Patent: July 19, 2022Assignee: RIPPLE LUXEMBOURG S.A.Inventors: Stefan Thomas, Evan Schwartz
-
Patent number: 11381392Abstract: 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: GrantFiled: May 15, 2018Date of Patent: July 5, 2022Assignee: MFE Capital, LLCInventors: Marc Francis Ettensohn, Jordan Daniel Brown, Benjamin Joseph Shepley
-
Patent number: 11354653Abstract: 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: GrantFiled: December 3, 2019Date of Patent: June 7, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Karan Anil Vasa, Rohan Sunil Kaluskar, Uday R. Sawant, Gaurav Massand
-
Patent number: 11323258Abstract: 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: GrantFiled: August 27, 2018Date of Patent: May 3, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Ajith Thekadath, Sukrit Handa, Suman Mukherjee
-
Patent number: 11301452Abstract: 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: GrantFiled: October 9, 2018Date of Patent: April 12, 2022Assignee: eBay, Inc.Inventors: Michael Chan, Derek Chamorro, Arpit Jain, Venkata Siva Vijayendra Bhamidipati
-
Patent number: 11263622Abstract: 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: GrantFiled: January 29, 2018Date of Patent: March 1, 2022Assignee: nChain Licensing AGInventors: Pedro Jimenez-Delgado, Craig Steven Wright
-
Patent number: 11249977Abstract: 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: GrantFiled: March 2, 2018Date of Patent: February 15, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: 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: 11244292Abstract: 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: GrantFiled: March 24, 2017Date of Patent: February 8, 2022Assignee: nChain Holdings LimitedInventors: Craig Steven Wright, Stephane Savanah
-
Patent number: 11244309Abstract: 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: GrantFiled: November 21, 2018Date of Patent: February 8, 2022Assignee: Cornell UniversityInventors: Iddo Bentov, Ari Juels, Fan Zhang, Philip Daian, Lorenz Breidenbach