Remote Server Encrypted Data Provisioning System and Methods
First Claim
Patent Images
1. A method comprising:
- receiving, by a mobile device from a remote mobile application server, encrypted user data associated with a user of the mobile device, wherein the encrypted user data is generated with an encryption key associated with a token server computer;
generating, by the mobile device, a token request message, the token request message including the encrypted user data;
sending, by the mobile device, the token request message to the token server computer, wherein the token server computer decrypts the encrypted user data using the encryption key, identifies an account associated with the decrypted user data, generates a token associated with the account, stores the token, and sends the token to the mobile device;
receiving, by the mobile device, the token associated with the encrypted user data from the token server computer; and
storing, by the mobile device, the token in a token memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to methods, systems and devices for providing sensitive user data to a mobile device using an encryption key. For example, a mobile application on a mobile device may receive encrypted sensitive user data from a mobile application server, where the user sensitive data is encrypted with a key from a token server computer. The mobile application may then request that the encrypted payment information be sent to the token server. The mobile device may then receive a payment token associated with the payment information from the token server.
468 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a mobile device from a remote mobile application server, encrypted user data associated with a user of the mobile device, wherein the encrypted user data is generated with an encryption key associated with a token server computer; generating, by the mobile device, a token request message, the token request message including the encrypted user data; sending, by the mobile device, the token request message to the token server computer, wherein the token server computer decrypts the encrypted user data using the encryption key, identifies an account associated with the decrypted user data, generates a token associated with the account, stores the token, and sends the token to the mobile device; receiving, by the mobile device, the token associated with the encrypted user data from the token server computer; and storing, by the mobile device, the token in a token memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a mobile application provided on a mobile device, encrypted user data from a remote mobile application server, the encrypted user data being associated with an account of a user of the mobile device, wherein the encrypted user data is generated with an encryption key associated with a token server computer; interacting with a token module to request a token from the token server computer, wherein the token represents the encrypted user data; receiving, by the mobile application, a message indicating that the token associated with the encrypted user data is received from the token server computer; interacting with an access device to initiate a transaction; and requesting the token module to provide the token to the access device such that the token is provided to the access device by the token module bypassing the mobile application. - View Dependent Claims (11, 12)
-
-
13. A mobile device comprising:
-
a processor; and a memory element comprising code, executable by the processor, for implementing a method comprising receiving, by a mobile device from a remote mobile application server, encrypted user data associated with a user of the mobile device, wherein the encrypted user data is generated with an encryption key associated with a token server computer; generating, by the mobile device, a token request message, the token request message including the encrypted user data; sending, by the mobile device, the token request message to the token server computer, wherein the token server computer decrypts the encrypted user data using the encryption key, identifies an account associated with the decrypted user data, generates a token associated with the account, stores the token, and sends the token to the mobile device; receiving, by the mobile device, the token associated with the encrypted user data from the token server computer; and storing, by the mobile device, the token in a token memory. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification