CLOUD CARD APPLICATION PLATFORM
First Claim
Patent Images
1. A cloud card application platform, comprising:
- a credential authentication module configured to authenticate a credential read by a user device, wherein the authentication is based on information provided from the credential to the user device;
an application/service selection module configured to provide a user of the user device with an option of selecting one or more applications for use with the credential read by the mobile device; and
a federation module configured to receive identification of a selected application from the application/service selection module and, in response thereto, federate at least one of a browser and application running on the user device to a Service Provider that is associated with the selected application.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud card application platform is provided. The cloud card application platform enables one or more card applications to be virtualized on at least one server that is available to mobile devices via a communication network, such as the Internet. The one or more card applications virtualized on the cloud card application platform are capable of being managed remotely by service providers that have deployed and developed the one or more applications.
-
Citations
20 Claims
-
1. A cloud card application platform, comprising:
-
a credential authentication module configured to authenticate a credential read by a user device, wherein the authentication is based on information provided from the credential to the user device; an application/service selection module configured to provide a user of the user device with an option of selecting one or more applications for use with the credential read by the mobile device; and a federation module configured to receive identification of a selected application from the application/service selection module and, in response thereto, federate at least one of a browser and application running on the user device to a Service Provider that is associated with the selected application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server, comprising:
-
at least one processor; and memory including at least one virtualized card application stored thereon, wherein the at least one virtualized credential application includes one or more files related to a credential application and the one or more files are associated with the credential application such that the server is enabled to provide the one or more files to a user device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving, at a server implementing a cloud card application platform, at least one message from a browser of a mobile device, the at least one message including a Universal Resource Locator (URL) corresponding to provided to the mobile device to a card read by the mobile device as well as a Tag Authentication Cryptogram (TAC) that indicates a unique read transaction occurred between the card and the mobile device; authenticating, at the server implementing the cloud card application platform, a card number included in the URL and/or the TAC; optionally identifying and authenticating the mobile device that read the card; determining a number of applications stored on the cloud card application platform as a virtualized card application and associated with the read card and, in response thereto, performing at least one of the following; (i) in the event that a single application is associated with the read card, automatically selecting the single application as a selected application; and (ii) in the event that multiple applications are associated with the read card, providing a user of the mobile device with an option to select one of the multiple applications as the selected application; identifying a Service Provider associated with the selected application; federating the Service Provider by creating a federation token that includes an assertion to the Service Provider that proves authentication of the read card by the cloud card application; and directing the mobile device to a URL hosted by the service provider.
-
-
19. (canceled)
-
20. (canceled)
Specification