Method and apparatus for personalizing secure elements in mobile devices
AssigneeRFCyber Corp.
InventorsLiang Seng Koh, Hsin Pan, Xiangzhen Xie
Life of this patent
Estimating the term…
Abstract
Techniques for personalizing secure elements in mobile devices to enable various secure transactions over a network (wired and/or wireless network) are disclosed. With a personalized secure element (hence secured element) in place, techniques for provisioning various applications or services are also provided. Interactions among different parties are managed to effectuate a personalization or provisioning process flawlessly to enable a mobile device for a user thereof to start enjoying the convenience of commerce over a data network with minimum effort.
Claims20
A method for personalizing a secure element, the method comprising:
- initiating by a mobile device to communicate with a server to determine whether the secure element is registered with a designated party, wherein the secure element is a component coupled to the mobile device remotely located with respect to the server;
- receiving a request from the server after the server verifies that the secure element has been registered with the designated party, wherein the request is a command causing a module in the mobile device to retrieve device information of the secure element;
- sending the device information of the secure element from the mobile device to the server in responding to the request, wherein the device information, preloaded in the secure element by a manufacturer thereof, includes an identifier of the secure element, manufacturer information and a batch number of the secure element;
- updating certain data in the secure element when some of the device information has been updated and received via the server, wherein the some of the device information is maintained in a database coupled to the server;
- receiving at least a first key set securely and wirelessly from the server, wherein the first key set is generated in the server from a master key in accordance with the device information of the secure element;
- storing the first key set in the secure element;
- and
- storing a second key set in the secure element, where the second key set is generated in the server and delivered to the secure element through a channel secured with the first key set.
A method for personalizing a secure element associated with a mobile device, the method comprising:
- receiving a demand in a server from a mobile device for communication therewith;
- sending a request from the server to the mobile device to request device information of the secure element after the server determines that the mobile device is registered therewith, wherein the device information is a sequence of characters uniquely identifying the secure element, and the request is a command causing the mobile device to retrieve the mobile device information from the secure element;
- generating at least a first key set in accordance with the device information;
- delivering the first key set through a secured channel over a data network to the mobile device, wherein the first key set is caused to be stored in the secure element with the mobile device, wherein the secured channel is established by a default key originally in the secure element;
- and default key is replaced by the first key set;
- and
- storing a second key set in the secure element, where the second key set is generated in the server and delivered to the secure element through a channel secured with the first key set;
- and
- provisioning an application with the secure element by receiving a third key set in the secure element through a channel secured with the second key set, wherein the third key set allows the application executed in the mobile device to complete a secure transaction with another device.
Dependencies are inferred from the claim text.