Using a conversation interface to transfer digital assets
AssigneeCelligence International LLC
InventorsPavan AGARWAL, Gabriel Albors SANCHEZ, Jonathan Ortiz RIVERA, Thomas SMITH
Life of this patent
Estimating the term…
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 preceded with a “@” notation.
Claims17
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;
- receiving, by the processor, a first user name for the first wallet from a first user device;
- identifying the first digital wallet associated with the user by using the @map function using the first user name;
- upon identifying the first digital wallet, by the processor, logging the first user device into the first wallet;
- obtaining a first user input 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;
- 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.
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;
- receive a first user name for the first wallet from a first user device;
- identify the first digital wallet associated with the user by using the @map function using the first user name;
- upon identifying the first digital wallet, log in the first user device into the first wallet;
- obtain a first user input 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;
- record a transfer in the first digital wallet for an amount of digital asset from the first digital wallet to the second digital wallet.
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 with 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 user input 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;
- 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.
Dependencies are inferred from the claim text.