IP Library Granted Patent US 9,420,466
Granted Patent B2
US 9,420,466 · App. 13/640,759 · Granted Aug 16, 2016

Method and apparatus for secure element management

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,420,466
App. No.
13/640,759
Granted
Aug 16, 2016
Kind
B2
Abstract

In accordance with an example embodiment of the present invention, a method includes receiving at a terminal a refresh message sent by a secure element, wherein said refresh message includes a request for a session reset in response to at least one value associated with a current active application on said secure element is changed. The method further includes sending by said terminal a status message to said secure element, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed. The method further includes sending by said terminal an application selection message to said secure element, wherein said application selection message instructs said secure element to reactivate said current active application with at least said new value.

Claims (46)

1. A method comprising:

receiving at a terminal a refresh message sent by a secure element, wherein said refresh message comprises a request for a session reset in response to at least one value associated with a current active application on said secure element being changed, wherein said at least one value includes an International Mobile Subscriber Identity;

sending by said terminal a status message to said secure element, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed, wherein the status message is a status command of Universal Subscriber Identity Module application session reset, wherein the status command comprises an indication of application status, and wherein the indication of application status is a value corresponding to Universal Subscriber Identity Module application session reset; and

sending by said terminal an application selection message to said secure element, wherein said application selection message instructs said secure element to reactivate said current active application with at least one new value, said at least one new value including a new International Mobile Subscriber Identity, wherein the application selection message is a select command comprising an application identifier, and wherein the application identifier is set as the application identifier value of the current active application on the secure element,

wherein said current active application on said secure element remains active without a need to re-enter a Personal Identification Number.

2. The method of claim 1 , wherein the refresh message is a refresh command of 3G session reset.

3. The method of claim 1 , wherein the current active application on the secure element is a Universal Subscriber Identity Module application.

4. The method of claim 1 , wherein the application identifier value of the current active application on the secure element is 7FFF.

5. A method comprising:

determining at a secure element that at least one value associated with a current active application on said secure element is changed, wherein said at least one value includes an International Mobile Subscriber Identity;

sending by said secure element a refresh message to a terminal, wherein said refresh message comprises a request for a session reset in response to said at least one value associated with a current active application on said secure element being changed;

receiving a status message sent by said terminal, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed, wherein the status message is a status command of Universal Subscriber Identity Module application session reset, wherein the status command comprises an indication of application status, and wherein the indication of application status is a value corresponding to Universal Subscriber Identity Module application session reset;

receiving an application selection message sent by said terminal, wherein said application selection message instructs said secure element to reactivate said current active application with at least one new value, said at least one new value including a new International Mobile Subscriber Identity, wherein the application selection message is a select command comprising an application identifier, and wherein the application identifier is set as the application identifier value of the current active application on the secure element; and

reactivating at said secure element said current active application with said at least one new value,

wherein said current active application on said secure element remains active without a need to re-enter a Personal Identification Number.

6. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following:

receive at a terminal a refresh message sent by a secure element, wherein said refresh message comprises a request for a session reset in response to at least one value associated with a current active application on said secure element being changed, wherein said at least one value includes an International Mobile Subscriber Identity;

send by said terminal a status message to said secure element, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed, wherein the status message is a status command of Universal Subscriber Identity Module application session reset, wherein the status command comprises an indication of application status, and wherein the indication of application status is a value corresponding to Universal Subscriber Identity Module application session reset; and

send by said terminal an application selection message to said secure element, wherein said application selection message instructs said secure element to reactivate said current active application with at least one new value, said at least one new value including a new International Mobile Subscriber Identity, wherein the application selection message is a select command comprising an application identifier, and wherein the application identifier is set as the application identifier value of the current active application on the secure element,

wherein said current active application on said secure element remains active without a need to re-enter a Personal Identification Number.

7. The apparatus of claim 6 , wherein the refresh message is a refresh command of 3G session reset.

8. The apparatus of claim 6 , wherein the current active application on the secure element is a Universal Subscriber Identity Module application.

9. The apparatus of claim 6 , wherein the application identifier value of the current active application on the secure element is 7FFF.

10. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following:

determine at a secure element that at least one value associated with a current active application on said secure element is changed, wherein said at least one value includes an International Mobile Subscriber Identity;

send by said secure element a refresh message to a terminal, wherein said refresh message comprises a request for a session reset in response to said at least one value associated with a current active application on said secure element being changed;

receive a status message sent by said terminal, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed, wherein the status message is a status command of Universal Subscriber Identity Module application session reset, wherein the status command comprises an indication of application status, and wherein the indication of application status is a value corresponding to Universal Subscriber Identity Module application session reset;

receive an application selection message sent by said terminal, wherein said application selection message instructs said secure element to reactivate said current active application with at least one new value, said at least one new value including a new International Mobile Subscriber Identity, wherein the application selection message is a select command comprising an application identifier, and wherein the application identifier is set as the application identifier value of the current active application on the secure element; and

reactivate at said secure element said current active application with said at least one new value,

wherein said current active application on said secure element remains active without a need to re-enter a Personal Identification Number.

11. A computer program product comprising a non-transitory computer-readable storage medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:

code for receiving at a terminal a refresh message sent by a secure element, wherein said refresh message comprises a request for a session reset in response to at least one value associated with a current active application on said secure element being changed, wherein said at least one value includes an International Mobile Subscriber Identity;

code for sending by said terminal a status message to said secure element, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed, wherein the status message is a status command of Universal Subscriber Identity Module application session reset, wherein the status command comprises an indication of application status, and wherein the indication of application status is a value corresponding to Universal Subscriber Identity Module application session reset; and

code for sending by said terminal an application selection message to said secure element, wherein said application selection message instructs said secure element to reactivate said current active application with at least one new value, said at least one new value including a new International Mobile Subscriber Identity, wherein the application selection message is a select command comprising an application identifier, and wherein the application identifier is set as the application identifier value of the current active application on the secure element,

wherein said current active application on said secure element remains active without a need to re-enter a Personal Identification Number.

12. A computer program product comprising a non-transitory computer-readable storage medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:

code for determining at a secure element that at least one value associated with a current active application on said secure element is changed, wherein said at least one value includes an International Mobile Subscriber Identity;

code for sending by said secure element a refresh message to a terminal, wherein said refresh message comprises a request for a session reset in response to said at least one value associated with a current active application on said secure element being changed;

code for receiving a status message sent by said terminal, wherein said status message notifies said current active application on said secure element that an application session reset procedure will be executed, wherein the status message is a status command of Universal Subscriber Identity Module application session reset, wherein the status command comprises an indication of application status, and wherein the indication of application status is a value corresponding to Universal Subscriber Identity Module application session reset;

code for receiving an application selection message sent by said terminal, wherein said application selection message instructs said secure element to reactivate said current active application with at least one new value, said at least one new value including a new International Mobile Subscriber Identity, wherein the application selection message is a select command comprising an application identifier, and wherein the application identifier is set as the application identifier value of the current active application on the secure element; and

code for reactivating at said secure element said current active application with said at least one new value,

wherein said current active application on said secure element remains active without a need to re-enter a Personal Identification Number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035512/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2013
From: STOUGAARD, KELD
To: NOKIA CORPORATION
Reel/Frame 030115/0304 →