Facilitating cryptocurrency-based transactions with time constraint

US2025384432A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025384432-A1
Application numberUS-202519264353-A
CountryUS
Kind codeA1
Filing dateJul 9, 2025
Priority dateJun 3, 2022
Publication dateDec 18, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems are presented for providing a framework for facilitating time-sensitive cryptocurrency transactions for users. When a request for processing a time-sensitive cryptocurrency transaction using funds from a cryptocurrency wallet is received from a user, a transaction system first verifies whether the cryptocurrency wallet has a balance to cover the cryptocurrency transaction. The transaction system also verifies the ownership of the cryptocurrency wallet based on an asynchronous method. The user generates verification data without any input from the transaction system, and based on a private key associated with the cryptocurrency wallet, a generator function, and a user-generated value. Without knowing the user-generated value, the transaction system verifies the ownership of the cryptocurrency wallet based on the verification data, and processes the transaction for the user.

First claim

Opening claim text (preview).

1 . (canceled) 2 . A system, comprising: a non-transitory memory storing instructions; and one or more hardware processors coupled with the non-transitory memory and configured to execute the instructions from the non-transitory memory to cause the system to: receive a request for processing a transaction using a first digital wallet of a user; determine that a blockchain transaction using the first digital wallet cannot be completed within a time threshold; in response to determining that the blockchain transaction cannot be completed within the time threshold, perform a process for verifying an ownership of the first digital wallet, wherein performing the process comprises obtaining, from a user device of the user, data generated based on a private key associated with the first digital wallet, a function used to generate the private key, and a variable; calculate a value based on a public key associated with the first digital wallet, the function, and a first portion of the data; verify the ownership of the first digital wallet based on comparing the calculated value against a second portion of the data; in response to verifying the ownership of the first digital wallet, initiate the blockchain transaction that transfers one or more tokens from the first digital wallet to a second digital wallet controlled or accessible by the system; and without waiting for the blockchain transaction to complete, process the transaction within the time threshold. 3 . The system of claim 2 , wherein verifying the ownership of the first digital wallet is performed without transmitting seed data usable to generate a digital signature associated with the first digital wallet to the user device. 4 . The system of claim 2 , wherein the data comprises a first value generated based on the private key, a second value generated based on the function, and a third value generated based on the variable. 5 . The system of claim 4 , wherein verifying the ownership of the first digital wallet is further based on comparing the calculated value against the third value of the data. 6 . The system of claim 2 , wherein executing the instructions further causes the system to: determine whether the data has been used previously for verifying the ownership of the first digital wallet, wherein the ownership is verified further based on a determination that the data has not been previously used to verify the ownership of the first digital wallet. 7 . The system of claim 2 , wherein executing the instructions further causes the system to: determine a network bandwidth between the system and the user device, wherein performing the process is further responsive to a determination that the network bandwidth is below a threshold. 8 . The system of claim 2 , wherein initiating the blockchain transaction comprises transmitting a transaction record corresponding to the blockchain transaction to a blockchain network. 9 . A method comprising: determining, by a computer system, that a blockchain transaction associated with a first digital wallet cannot be completed within a time threshold; obtaining, by the computer system and from a user device associated with the first digital wallet, data usable for verifying an ownership of the first digital wallet, the data generated based on a private key associated with the first digital wallet, a function used to generate the private key, and a variable; calculating, by the computer system, a value based on a public key associated with the first digital wallet, the function, and a first portion of the data; verifying, by the computer system, the ownership of the first digital wallet based on comparing the calculated value against a second portion of the data; in response to verifying the ownership of the first digital wallet, initiating, by the computer system, the blockchain transaction that transfers one or more tokens from the first digital wallet to a second digital wallet controlled or accessible by the computer system; and processing a transaction for a user associated with the first digital wallet within the time threshold. 10 . The method of claim 9 , wherein the user is a first user, and wherein the transaction is processed between the first user and a second user. 11 . The method of claim 9 , wherein the transaction is processed without waiting for the blockchain transaction to be completed. 12 . The method of claim 10 , wherein the one or more tokens are one or more first tokens of a first token type, and wherein the processing the transaction comprises transferring one or more second tokens of a second token type to the second user. 13 . The method of claim 9 , wherein the data comprises a first value generated based on the private key, a second value generated based on the function, and a third value generated based on the variable. 14 . The method of claim 13 , wherein the verifying the ownership of the first digital wallet is further based on comparing the calculated value against the third value of the data. 15 . The method of claim 13 , wherein the first portion of the data comprises two values from a group of values comprising the first value, the second value, and the third value. 16 . A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising: receiving a request for processing a transaction between a first entity and a second entity using a first digital wallet of the first entity; determining that a blockchain transaction using the first digital wallet cannot be completed within a time threshold; obtaining, from a device of the first entity, data usable for verifying an ownership of the first digital wallet and generated based on a private key associated with the first digital wallet and a function used to generate the private key; calculating a value based on a public key associated with the first digital wallet, the function, and a first portion of the data; verifying the ownership of the first digital wallet based on comparing the calculated value against a second portion of the data; in response to verifying the ownership of the first digital wallet, initiating the blockchain transaction that transfers one or more tokens from the first digital wallet to a second digital wallet; and processing the transaction between the first entity and the second entity within the time threshold. 17 . The non-transitory machine-readable medium of claim 16 , wherein the verifying the ownership of the first digital wallet is performed without transmitting seed data usable to generate a digital signature associated with the first digital wallet to the device. 18 . The non-transitory machine-readable medium of claim 16 , wherein the data is generated further based on a variable, and wherein the data comprises a first value generated based on the private key, a second value generated based on the function, and a third value generated based on the variable. 19 . The non-transitory machine-readable medium of claim 18 , wherein the verifying the ownership of the first digital wallet is further based on comparing the calculated value against the third value of the data. 20 . The non-transitory machine-readable medium of claim 18 , wherein the first portion of the data comprises the first value and the second value. 21 . The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise: determining a network bandwidth between the

Assignees

Inventors

Classifications

  • Business processing using cryptography · CPC title

  • Currency conversion · CPC title

  • Shopping or accessing services according to a time-limitation · CPC title

  • Use of electronic signatures · CPC title

  • Credit schemes, i.e. "pay after" · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025384432A1 cover?
Methods and systems are presented for providing a framework for facilitating time-sensitive cryptocurrency transactions for users. When a request for processing a time-sensitive cryptocurrency transaction using funds from a cryptocurrency wallet is received from a user, a transaction system first verifies whether the cryptocurrency wallet has a balance to cover the cryptocurrency transaction. T…
Who is the assignee on this patent?
Paypal Inc
What technology area does this patent fall under?
Primary CPC classification G06Q20/3678. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 18 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).