Using a conversation interface to transfer digital assets
Abstract
Systems and methods are provided for facilitating digital asset transfer via natural language commands using a conversation or chat interface associated with a digital wallet application. The digital wallet owner may exchange commands with an assistant user. The assistant user may comprise an automated software agent. The digital wallet owner may transfer digital assets to a recipient's digital wallet identified by command to the assistant user. The transfer command may comprise the recipient's name. An identity verification input comprising an image verifying the recipient's identity may be obtained from the recipient upon request from the owner. The transfer from the owner to the recipient may be recorded upon validating the identity verification input obtained from the recipient.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for transferring a digital asset using natural language commands, the method comprising:
establishing, by a processor, a first digital wallet in a data store connected to the processor; storing, by the processor, login information for the first digital wallet; storing, by the processor, a value representative of an amount of digital currency associated by the first digital wallet; receiving, by the processor, login credentials for the first wallet from a first user device; verifying, by the processor, whether the login credentials match the login information for the first digital wallet; upon verifying the login credentials, by the processor, logging the first user device into the first wallet; obtaining a first input from a first user comprising a transfer command displayed within a conversation interface of the first digital wallet, the conversation interface configured to receive user input, and display assistant user input comprising one or more responses generated by an assistant user based on the first user input; identifying a second digital wallet associated with a second user by using the transfer command of the first user; obtaining an identity verification input from the second user in response to a second input from the first user comprising an identity verification request; and upon validating the identify verification input, recording, by the processor, a transfer in the first digital wallet for an amount of digital asset from the first digital wallet to the second digital wallet.
2 . The method of claim 1 , wherein the identity verification input comprises an image verifying the second user identity.
3 . The method of claim 2 , wherein the image verifying the second user identity comprises is taken by an imaging sensor of an image capture device configured with depth recognition functionality.
4 . The method of claim 3 , wherein validating the identity verification input comprises obtaining an affirmative response from the first user.
5 . The method of claim 3 , further comprising determining identity verification level by analyzing the image of the second user by applying one or more machine learning algorithms.
6 . The method of claim 5 , further comprising displaying a visual indication of identity verification level determination.
7 . The method of claim 1 , wherein the verification request is displayed within the conversation interface of the second digital wallet.
8 . A system for transferring a digital asset using natural language commands, the system comprising:
one or more physical processors configured by machine-readable instructions to:
establish a first digital wallet in a data store connected to the one or more physical processors;
store login information for the first digital wallet;
store a value representative of an amount of digital currency associated by the first digital wallet;
receive login credentials for the first wallet from a first user device;
verify whether the login credentials match the login information for the first digital wallet;
upon verifying the login credentials, by the processor, logging the first user device into the first wallet;
obtain a first input from a first user comprising a transfer command displayed within a conversation interface of the first digital wallet, the conversation interface configured to receive user input, and display assistant user input comprising one or more responses generated by an assistant user based on the first user input;
identify a second digital wallet associated with a second user by using the transfer command of the first user;
obtain an identity verification input from the second user in response to a second input from the first user comprising an identity verification request; and
upon validating the identify verification input, record a transfer in the first digital wallet for an amount of digital asset from the first digital wallet to the second digital wallet.
9 . The system of claim 8 , wherein the identity verification input comprises an image verifying the second user identity.
10 . The system of claim 9 , wherein the image verifying the second user identity comprises is taken by an imaging sensor of an image capture device configured with depth recognition functionality.
11 . The system of claim 8 , wherein validating the identity verification input comprises obtaining an affirmative response from the first user.
12 . The system of claim 11 , further comprising the one or more physical processors configured by machine-readable instructions to determine identity verification level by analyzing the image of the second user by applying one or more machine learning algorithms.
13 . The system of claim 12 , further comprising the one or more physical processors configured by machine-readable instructions to display a visual indication of identity verification level determination.
14 . The system of claim 8 , wherein the verification request is displayed within the conversation interface of the second digital wallet.Join the waitlist — get patent alerts
Track US2024005325A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.