Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities
First Claim
1. A method for over the air (OTA) provisioning a soft card on a device having wireless communications capabilities, the method comprising:
- (a) instantiating a soft card provisioning application on a device with wireless communications capabilities;
(b) obtain a card number for a soft card desired to be provisioned on the device;
(c) communicating the card number to a provisioning configuration server over an air interface;
(d) receiving at least one card-issuer-specific challenge question and a provisioning issuer server network address from the provisioning configuration server;
(e) presenting the at least one challenge question to a user of the device and receiving at least one response to the at least one challenge question;
(f) connecting to a provisioning issuer server corresponding to the network address and communicating the at least one response to the provisioning issuer server; and
(g) receiving, over the air interface, soft card personalization data from the provisioning issuer server and, in response to successful receipt of the soft card personalization data, provisioning the soft card for the use on the device with wireless communication capabilities based on the personalization data.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for over the air provisioning of soft cards on devices with wireless communications capabilities are disclosed. According to one method, a soft card provisioning application is instantiated on a device with wireless communications capabilities. A card number for a soft card desired to be provisioned on the device is obtained from a user of the device. The card number is communicated to a provisioning configuration server over an air interface. Card-issuer-specific challenges corresponding to the card number and a provisioning issuer server network address are obtained from the provisioning configuration server. The challenges are presented to the user, and the user'"'"'s responses to the challenges are received. A connection is made to the provisioning issuer server corresponding to the network address. The challenge responses are communicated to the provisioning issuer server. Soft card personalization data for activating the soft card is received from the provisioning issuer server. The soft card is provisioned for use on the device based on the personalization data.
-
Citations
39 Claims
-
1. A method for over the air (OTA) provisioning a soft card on a device having wireless communications capabilities, the method comprising:
-
(a) instantiating a soft card provisioning application on a device with wireless communications capabilities; (b) obtain a card number for a soft card desired to be provisioned on the device; (c) communicating the card number to a provisioning configuration server over an air interface; (d) receiving at least one card-issuer-specific challenge question and a provisioning issuer server network address from the provisioning configuration server; (e) presenting the at least one challenge question to a user of the device and receiving at least one response to the at least one challenge question; (f) connecting to a provisioning issuer server corresponding to the network address and communicating the at least one response to the provisioning issuer server; and (g) receiving, over the air interface, soft card personalization data from the provisioning issuer server and, in response to successful receipt of the soft card personalization data, provisioning the soft card for the use on the device with wireless communication capabilities based on the personalization data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for over the air (OTA) provisioning of a soft card on a device having wireless communications capabilities using a provisioning configuration server, the method comprising:
-
at a provisioning configuration server; (a) storing issuer configuration data and challenge questions for a plurality of different card issuers; (b) receiving a soft card request for provisioning a soft card on a device with wireless communications capabilities, the request including a card identifier; (c) identifying, based on the card identifier, a card issuer for the soft card request; and (d) presenting at least one of the challenge questions and network identification for the card issuer to the device over the air interface. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for over the air (OTA) provisioning of a soft card on a device with wireless communications capabilities, the system comprising:
-
(a) a soft card provisioning application for executing on a device with wireless communications capabilities, for obtaining a card number from a user, and for communicating the card number over an air interface; (b) a provisioning configuration server for receiving the card number from the soft card provisioning application, for identifying a card issuer corresponding to the card number, and for communicating card issuer network identification information and at least one challenge to the soft card provisioning application over the air interface; and (c) a provisioning issuer server for receiving a connection from the soft card provisioning application, for receiving at least one response to the at least one challenge, and for sending personalization data to the soft card provisioning application for provisioning the soft card. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) instantiating a soft card provisioning application on a device with wireless communications capabilities; (b) obtaining a card number for a soft card desired to be provisioned on the device; (c) communicating the card number to a provisioning configuration server over an air interface; (d) receiving, over the air interface, at least one card-issuer-specific challenge and a provisioning issuer server network address from the provisioning configuration server; (e) presenting the at least one challenge to a user of the device and receiving at least one response to the at least one challenge; (f) connecting to a provisioning issuer server corresponding to the network address and communicating the at least one challenge response to the provisioning issuer server; and (g) receiving soft card personalization data from the provisioning issuer server and provisioning the soft card for the use on the device with wireless communications capabilities based on the personalization data.
-
-
39. A computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) storing identification data and challenge information for a plurality of different card issuers; (b) receiving a soft card request for provisioning a soft card on a device with wireless communications capabilities, the request including a card identifier; (c) identifying, based on the card identifier, a card issuer for the soft card request; and (d) presenting at least one challenge and network identification for the card issuer to the network communications device over the air interface.
-
Specification