Back to results
US 11,694,182 B2Granted
Systems and methods for displaying payment device specific functions
AssigneeVisa International Service Association
InventorsMargaret Szeto, Jaesung Park, Kellen Mannion
Life of this patent
Estimating the term…
Abstract
Some embodiments of the invention provide a convenient system and method of displaying payment device specific functions. In other words, systems and methods are provided that allow different functions to be displayed and used for different payment devices provisioned on a communication device. These embodiments allow users to perform certain allowed functions on one payment device, and other, potentially different functions on another payment device.
Claims20
A method comprising:
- displaying, by a communication device, a plurality of payment devices on a display of the communication device;
- in response to displaying the plurality of payment devices, receiving, by the communication device, a selection of a payment device of the plurality of payment devices as a selected payment device via a user interface of the communication device;
- in response to receiving the selection of the payment device, displaying, by the communication device, a plurality of functions associated with the payment device on the display of the communication device, the plurality of functions being specific to the payment device and the plurality of functions initiating different types of payment functions with the payment device, wherein the plurality of functions includes a first function that is also included in the plurality of functions associated with a first payment device and a second payment device, and a second function that is different from the plurality of functions associated with the second payment device;
- receiving, by the communication device, a first input selecting the first function of the plurality of functions via the user interface of the communication device;
- responsive to receiving the first input selecting the first function of the plurality of functions, transmitting, by the communication device, a request for a credential associated with the selected payment device from a credential data store;
- receiving, by the communication device, the credential in encrypted form from the credential data store, wherein the credential encrypted using a session key;
- decrypting, by the communication device, an encrypted session key using a cryptography module to obtain the session key;
- decrypting, by the communication device, the credential in encrypted form using the session key;
- executing the first function of the plurality of functions using the credential, which is unique to the selected payment device, wherein the first function is executed using the credential associated with the first payment device when the selected payment device is the first payment device, wherein the first function is executed using the credential associated with the second payment device when the selected payment device is the second payment device;
- receiving a second input selecting the second function of the plurality of functions;
- and
- executing the second function of the plurality of functions using the credential associated with the first payment device.
9 more elements
A communication device comprising:
- a processor, and
- a memory coupled to the processor, the memory storing instructions, which when executed by the processor, cause the communication device to perform operations including:
- displaying a plurality of payment devices on a display of the communication device;
- in response to displaying the plurality of payment devices, receiving a selection of a payment device of the plurality of payment devices as a selected payment device via a user interface of the communication device;
- in response to receiving the selection of the payment device, displaying a plurality of functions associated with the payment device on the display of the communication device, the plurality of functions being specific to the payment device and the plurality of functions initiating different types of payment functions with the payment device, wherein the plurality of functions includes a first function that is also included in the plurality of functions associated with a first payment device and a second payment device, and a second function that is different from the plurality of functions associated with the second payment device;
- receiving a first input selecting the first function of the plurality of functions via the user interface of the communication device;
- responsive to receiving the first input selecting the first function of the plurality of functions, transmitting a request for a credential associated with the selected payment device from a credential data store;
- receiving the credential in encrypted form from the credential data store, wherein the credential encrypted using a session key;
- decrypting an encrypted session key using a cryptography module to obtain the session key;
- decrypting the credential in encrypted form using the session key;
- executing the first function of the plurality of functions using the credential, which is unique to the selected payment device, wherein the first function is executed using the credential associated with the first payment device when the selected payment device is the first payment device, wherein the first function is executed using the credential associated with the second payment device when the selected payment device is the second payment device;
- receiving a second input selecting the second function of the plurality of functions;
- and
- executing the second function of the plurality of functions using the credential associated with the first payment device.
11 more elements
Dependencies are inferred from the claim text.