Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Cryptocurrency: Platforms

Search All Applications in Cryptocurrency: Platforms


Application US20180053182


Published 2018-02-22

Dynamic Cryptocurrency Aliasing

Described herein is a system in which temporary aliases may be associated with, and maintained with respect to, cryptocurrency addresses. In some embodiments, the system enables a temporary alias to be used by a mobile application (e.g., a wallet application) in a cryptocurrency transaction. In some embodiments, temporary aliases may be assigned from a pool of procedurally-generated aliases. In some embodiments, the temporary alias may be valid for a predetermined amount of time or number of transactions. For example, the system may assign a new temporary alias to a cryptocurrency address for each transaction and/or after a predetermined amount of time has elapsed.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method comprising: receiving, from a client device, an indication of a cryptocurrency address associated with an account; associating the cryptocurrency address with the client device and a temporary alias, the temporary alias being selected randomly from a pool of temporary aliases; providing the temporary alias to the client device associated with the cryptocurrency address; upon receiving a transaction request from a second client device that includes the temporary alias, providing the cryptocurrency address to be used in the transaction to the second client device.

  • 7. A server apparatus comprising: one or more processors; and a memory including instructions that, when executed by the one or more processors, cause the server apparatus to: receive, in relation to an account, an indication of a cryptocurrency address; correlate the cryptocurrency address to a temporary alias, the temporary alias being associated with one or more expiration conditions, such that the temporary alias is replaced by a different temporary alias upon determining that the one or more expiration conditions have been met; provide the temporary alias to a client device associated with the account; and upon receiving the temporary alias within a transaction request, providing a response that includes the cryptocurrency address.

  • 15. A client device comprising: one or more processors; and a memory including instructions that, when executed by the one or more processors, cause the client device to: receive user input that includes a cryptocurrency address; transmit the cryptocurrency address to an application server; receive, in response to transmitting the cryptocurrency address to the application server, a temporary alias, the temporary alias being associated with one or more expiration conditions, such that the temporary alias is replaced by a different temporary alias upon determining that the one or more expiration conditions have been met; present the temporary alias on a display of the client device in a list of potential origination aliases; and upon receiving a selection of the temporary alias to complete a transaction: transmit the temporary alias to the application server; receive the cryptocurrency address; and generate a transfer request using the cryptocurrency address.