# US 2013/0160134 A1 · Method and device for managing a secure element

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0160134 A1
- Document ID: US20130160134A1
- Status: Published application
- Kind: A1
- Application number: 13/597,327
- Filed: 2012-08-29
- Published: 2013-06-20
- Earliest claimed: 2011-12-15
- Assignees: Research In Motion Limited
- Inventors: Vincenzo Kazimierz MARCOVECCHIO; Ravi SINGH
- Web page: https://patentgrep.com/patent/US20130160134A1

## CPC

- G06Q 20/3563: {Software being resident on card}
- G06Q 20/204: {comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit}
- G06Q 20/3227: {using secure elements embedded in M-devices}
- G06Q 20/3229: {Use of the SIM of a M-device as secure element}
- G06Q 20/326: {Payment applications installed on the mobile devices}
- G06Q 20/3278: {RFID or NFC payments by means of M-devices}
- G06Q 20/354: {Card activation or deactivation}
- G06Q 20/3552: {Downloading or loading of personalisation data}
- G06Q 20/3574: {Multiple applications on card}
- G06Q 20/363: {with the personal data of a user}
- G06Q 20/40975: {using encryption therefor}
- H04L 63/1433: {Vulnerability analysis}
- H04L 2463/102: applying security measure for e-commerce
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and system for managing, from a communication device, a secure element for contactless transactions such as mobile payment applications. The communication device includes a memory for storing one or more device applications. The method includes determining that an application stored on the secure element does not have an association with any of the device applications, and in response to the determining, sending a communication to a server to delete the application from the secure element.

## Claims

### Claim 1

A method for managing, from a communication device, a secure element, the communication device having a memory for storing one or more device applications, the method comprising:
determining that an application stored on the secure element does not have an association with any of the device applications; and
in response to said determining, sending a communication to a server to delete the application from the secure element.

### Claim 2 (depends on 1)

The method as claimed in claim 1, further comprising storing to memory one or more indications from one or more of the device applications indicating association with one or more applications stored on the secure element.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the secure element is configurable by instructions received from the server and not from the communication device or the device applications.

### Claim 4 (depends on 1)

The method as claimed in claim 1, further comprising:
receiving, from the server, a communication to delete the application from the secure element, the communication from the server being received by a communication proxy of the secure element; and
in response to said receiving, sending a communication to the secure element to delete the application from the secure element.

### Claim 5 (depends on 4)

The method as claimed in claim 4, wherein the communication proxy includes a contactless element or a near field communication (NFC) module.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein said determining is in response to a start-up of the communication device.

### Claim 7 (depends on 1)

The method as claimed in claim 1, wherein said determining determines that the application stored on the secure element does not have an association with any of the device applications for a specified number of successive start-ups of the communication device.

### Claim 8 (depends on 1)

The method as claimed in claim 1, wherein the memory is configured to store one or more indications of associations between any of the device applications and any applications stored on the secure element.

### Claim 9 (depends on 1)

The method as claimed in claim 1, wherein the server includes a trusted service manager (TSM) server.

### Claim 10

A communication device, comprising:
a processor;
memory for storing one or more device applications;
a secure element; and
a communication subsystem for sending and receiving communications with a server,
the processor configured for:
determining that an application stored on the secure element does not have an association with any of the device applications, and in response to said determining, sending a communication to the server to delete the application from the secure element.

### Claim 11 (depends on 10)

The communication device as claimed in claim 10, wherein the processor is further configured for storing to memory one or more associations from one or more of the device applications indicating association with one or more applications stored on the secure element.

### Claim 12 (depends on 10)

The communication device as claimed in claim 10, wherein the secure element is configurable by instructions received from the server and not from the communication device or the device applications.

### Claim 13 (depends on 10)

The communication device as claimed in claim 10, further comprising a communication proxy for receiving, from the server, a communication to delete the application from the secure element, wherein in response the contactless element sends a communication to the secure element to delete the application from the secure element.

### Claim 14 (depends on 13)

The communication device as claimed in claim 13, wherein the communication proxy comprises a contactless element or a near field communication (NFC) module.

### Claim 15 (depends on 10)

The communication device as claimed in claim 10, wherein said determining is in response to a start-up of the communication device.

### Claim 16 (depends on 10)

The communication device as claimed in claim 10, wherein said determining determines that the application stored on the secure element does not have an association with any of the device applications for a specified number of successive start-ups of the communication device.

### Claim 17 (depends on 10)

The communication device as claimed in claim 10, wherein the memory is configured to store one or more indications of associations between the device applications and the applications stored on the secure element.

### Claim 18 (depends on 10)

The communication device as claimed in claim 10, wherein the server includes a trusted service manager (TSM) server.

### Claim 19

A non-transitory computer readable medium having stored thereon instructions executable by a processor for managing a secure element, the medium storing one or more device applications, the instructions comprising instructions for:
determining that an application stored on the secure element does not have an association with any of the device applications; and
in response to said determining, sending a communication to a server to delete the application from the secure element.
