Card device for loading applications to a mobile device
First Claim
1. A card device comprising:
- an identification unit for determining an effective mobile device identifier of a mobile device,wherein the effective mobile device identifier is based at least in part on the result of a process performed by the card device, and is based at least in part on an assigned mobile device identifier, and further wherein said assigned mobile device identifier is an identifier assigned to the mobile device prior to the mobile device being issued to a mobile device user, and still further wherein said assigned mobile device identifier uniquely identifies the mobile device; and
an application request unit for transmitting the effective mobile device identifier,wherein said card device is for loading application identifiers to the mobile device; and
said card device is insertable into the mobile device, andwherein the identification unit is further adapted to request any one of (a) said assigned mobile device identifier from a mobile control unit of the mobile device in response to a request for the effective mobile device identifier, the card device having processed the assigned mobile device identifier to create the effective mobile device identifier;
(b) said assigned mobile device identifier from said mobile control unit of the mobile device during an initialization procedure; and
(c) said assigned mobile device identifier from said mobile control unit of the mobile device in response to a request for the effective mobile device identifier;
wherein the effective mobile device identifier comprises one or more of an assigned mobile device identifier cryptogram and an assigned card device identifier cryptogram, the assigned mobile device identifier cryptogram comprising the result of applying a cryptographic process to said assigned mobile device identifier, and the assigned card device identifier cryptogram comprising the result of applying a cryptographic process to an assigned card device identifier assigned to the card device prior to being issued to a card device user or being configured with the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for loading application identifiers to a mobile device includes a mobile device, a card device insertable into the mobile device, and an application center. The card device is adapted to determine an effective mobile device identifier of the mobile device, and transmit the effective mobile device identifier to the application center. The effective mobile device identifier is based at least in part on the result of a process performed by the card device. The application center is adapted to (1) determine zero or more allotted application identifiers and zero or more application identifiers of applications loaded on the mobile device based at least in part on the effective mobile device identifier, (2) identify at least one application identifier of the zero or more allotted application identifiers which does not form part of the zero or more application identifiers of applications loaded on the mobile device, and (3) load the at least one application identifier to the mobile device.
-
Citations
22 Claims
-
1. A card device comprising:
an identification unit for determining an effective mobile device identifier of a mobile device, wherein the effective mobile device identifier is based at least in part on the result of a process performed by the card device, and is based at least in part on an assigned mobile device identifier, and further wherein said assigned mobile device identifier is an identifier assigned to the mobile device prior to the mobile device being issued to a mobile device user, and still further wherein said assigned mobile device identifier uniquely identifies the mobile device; and an application request unit for transmitting the effective mobile device identifier, wherein said card device is for loading application identifiers to the mobile device; and
said card device is insertable into the mobile device, andwherein the identification unit is further adapted to request any one of (a) said assigned mobile device identifier from a mobile control unit of the mobile device in response to a request for the effective mobile device identifier, the card device having processed the assigned mobile device identifier to create the effective mobile device identifier;
(b) said assigned mobile device identifier from said mobile control unit of the mobile device during an initialization procedure; and
(c) said assigned mobile device identifier from said mobile control unit of the mobile device in response to a request for the effective mobile device identifier;wherein the effective mobile device identifier comprises one or more of an assigned mobile device identifier cryptogram and an assigned card device identifier cryptogram, the assigned mobile device identifier cryptogram comprising the result of applying a cryptographic process to said assigned mobile device identifier, and the assigned card device identifier cryptogram comprising the result of applying a cryptographic process to an assigned card device identifier assigned to the card device prior to being issued to a card device user or being configured with the mobile device. - View Dependent Claims (2, 3, 5, 6, 7, 8)
-
4. A card device comprising:
-
an identification unit for determining an effective mobile device identifier of a mobile device, wherein the effective mobile device identifier is based at least in part on the result of a process performed by the card device, and is based at least in part on an assigned mobile device identifier, and further wherein said assigned mobile device identifier is an identifier assigned to the mobile device prior to the mobile device being issued to a mobile device user, and still further wherein said assigned mobile device identifier uniquely identifies the mobile device; and an application request unit for transmitting the effective mobile device identifier, wherein said card device is for loading application identifiers to the mobile device; and
said card device is insertable into the mobile device, andwherein the effective mobile device identifier comprises one or more of an assigned mobile device identifier cryptogram and an assigned card device identifier cryptogram, the assigned mobile device identifier cryptogram comprising the result of applying a cryptographic process to said assigned mobile device identifier, and the assigned card device identifier cryptogram comprising the result of applying a cryptographic process to an assigned card device identifier assigned to the card device prior to being issued to a card device user or being configured with the mobile device.
-
-
9. An application center for loading application identifiers to a mobile device including an insertable card device, the application center comprising:
-
an application manager, executing on the application center, adapted; for receiving an effective mobile device identifier from the mobile device, wherein the effective mobile device identifier is based at least in part on the result of a process performed by the card device, and is based at least in part on an assigned mobile device identifier, wherein said assigned mobile device identifier is an identifier assigned to the mobile device prior to the mobile device being issued to a mobile device user, and still further wherein said assigned mobile device identifier uniquely identifies the mobile device; for determining (i) zero or more allotted application identifiers, and (ii) zero or more application identifiers of applications loaded on the mobile device based at least in part on the effective mobile device identifier wherein an allotted application identifier is an application identifier for an application having executable application code capable of executing on a device and the executable application code is allowed for use on the device; and for identifying at least one application identifier of the zero or more allotted application identifiers, which does not form part of the zero or more application identifiers of applications loaded on the mobile device; and an application loader, on the application center, adapted for loading the at least one application identifier to the mobile device, wherein the effective mobile device identifier comprises one or more of an assigned mobile device identifier cryptogram and an assigned card device identifier cryptogram, the assigned mobile device identifier cryptogram comprising the result of applying a cryptographic process to said assigned mobile device identifier, the assigned card device identifier cryptogram comprising the result of applying a cryptographic process to an assigned card device identifier assigned to the card device prior to being issued to a card device user or being configured with the mobile device. - View Dependent Claims (10, 12, 13, 14, 15, 16)
-
-
11. An application center for loading application identifiers to a mobile device including an insertable card device, the application center comprising:
-
an application manager, executing on the application center, adapted; for receiving an effective mobile device identifier from the mobile device, wherein the effective mobile device identifier is based at least in part on the result of a process performed by the card device, and is based at least in part on an assigned mobile device identifier, wherein said assigned mobile device identifier is an identifier assigned to the mobile device prior to the mobile device being issued to a mobile device user, and still further wherein said assigned mobile device identifier uniquely identifies the mobile device; for determining (i) zero or more allotted application identifiers, and (ii) zero or more application identifiers of applications loaded on the mobile device based at least in part on the effective mobile device identifier wherein an allotted application identifier is an application identifier for an application having executable application code capable of executing on a device and the executable application code is allowed for use on the device; and for identifying at least one application identifier of the zero or more allotted application identifiers, which does not form part of the zero or more application identifiers of applications loaded on the mobile device; and an application loader, on the application center, adapted for loading the at least one application identifier to the mobile device, wherein the effective mobile device identifier comprises one or more of an assigned mobile device identifier hash value and an assigned card device identifier hash value, the assigned mobile device identifier hash value comprising the result of applying a hashing process to said assigned mobile device identifier, the assigned card device identifier hash value comprising the result of applying a hashing process to an assigned card device identifier assigned to the card device prior to being issued to a card device user or being configured with the mobile device.
-
-
17. A method for loading application identifiers to a mobile device having an insertable card device, the method comprising:
-
receiving, by an application center, an effective mobile device identifier from the mobile device, wherein the effective mobile device identifier is based at least in part on the result of a process, performed by the card device, and is based at least in part on an assigned mobile device identifier, wherein said assigned mobile device identifier is an identifier assigned to the mobile device prior to the mobile device being issued to a mobile device user, and still further wherein said assigned mobile device identifier uniquely identifies the mobile device; determining, by the application center, (i) zero or more allotted application identifiers, and (ii) zero or more application identifiers of applications loaded on the mobile device based at least in part on the effective mobile device identifier wherein an allotted application identifier is an application identifier for an application having executable application code capable of executing on a device and the executable application code is allowed for use on the device; and identifying, by the application center, at least one application identifier of the zero or more allotted application identifiers, which does not form part of the zero or more application identifiers of applications loaded on the mobile device; identifying, by the application center, a type of the card device based at least in part on an assigned card device identifier contained in said effective mobile device identifier; and determining, by the application center, at least part of the zero or more allotted application identifiers based at least in part on the type of the card device; and transmitting, by the application center, one of the at least one application identifier and an identifier of the at least one application identifier to the mobile device. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification