IP Library Granted Patent US 9,008,576
Granted Patent B2
US 9,008,576 · App. 13/555,490 · Granted Apr 14, 2015

Mobile communications device providing NFC applet compatibility features and related methods

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,008,576
App. No.
13/555,490
Granted
Apr 14, 2015
Kind
B2
Abstract

A mobile communications device may include a near field communication (NFC) device, and a processor coupled with the NFC device. The processor may be configured to operate a first NFC applet and a second NFC applet, determine whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict, and concurrently enable the first NFC applet and the second NFC applet for communicating data via the NFC device based upon a determination that concurrent enabling of the first NFC applet and the second NFC applet will not cause the compatibility conflict.

Claims (49)

1. A mobile communications device comprising:

an input device;

a display;

a near field communication (NFC) device; and

a processor coupled with said input device, said display, and said NFC device, said processor being configured to

operate a first NFC applet and a second NFC applet,

determine whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict,

concurrently enable the first NFC applet and the second NFC applet for communicating data via said NFC device based upon a determination that concurrent enabling of the first NFC applet and the second NFC applet will not cause the compatibility conflict, and

provide a notification on said display to allow user selection via said input device of whether the first or second NFC applet is to be enabled when it is determined that concurrent enabling of the first and second NFC applets will cause the compatibility conflict.

2. The mobile communications device of claim 1 wherein said NFC device is configured to operate in accordance with a first NFC frequency or a second NFC frequency;

wherein the first NFC applet is associated with the first NFC frequency and the second NFC applet is associated with the second NFC frequency; and wherein the compatibility conflict comprises an attempt to operate the NFC device at both the first NFC frequency and the second NFC frequency simultaneously.

3. The mobile communications device of claim 1 wherein the first NFC applet and the second NFC applet each have at least one respective applet identification (ID) associated therewith; and wherein the compatibility conflict comprises a conflict between the formats of the respective applet IDs.

4. The mobile communications device of claim 1 wherein said processor is configured to determine whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon requests to enable the first NFC applet and the second NFC applet.

5. The mobile communications device of claim 1 wherein the first NFC applet comprises a NFC payment applet.

6. The mobile communications device of claim 1 wherein the first NFC applet comprises a physical access NFC applet.

7. The mobile communications device of claim 1 further comprising at least one memory coupled with said processor and defining a plurality of secure elements configured to store NFC applets; and wherein said processor is configured to determine that concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon the first NFC applet and the second NFC applet being stored on different secure elements.

8. A communications system comprising:

at least one first near field communication (NFC) device; and

a mobile communications device comprising:

an input device;

a display;

a second near field communication (NFC) device; and

a processor coupled with said second NFC device, said processor being configured to

operate a first NFC applet and a second NFC applet,

determine whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict,

concurrently enable the first NFC applet and the second NFC applet for communicating data via said second NFC device based upon a determination that concurrent enabling of the first NFC applet and the second NFC applet will not cause the compatibility conflict, and

provide a notification on said display to allow user selection via said input device of whether the first or second NFC applet is to be enabled when it is determined that concurrent enabling of the first and second NFC applets will cause the compatibility conflict.

9. The communications system of claim 8 wherein said second NFC device is configured to operate in accordance with a first NFC frequency or a second NFC frequency;

wherein the first NFC applet is associated with the first NFC frequency and the second NFC applet is associated with the second NFC frequency; and wherein the compatibility conflict comprises an attempt to operate the NFC device at both the first NFC frequency and the second NFC frequency simultaneously.

10. The communications system of claim 8 wherein the first NFC applet and the second NFC applet each have at least one respective applet identification (ID) associated therewith; and wherein the compatibility conflict comprises a conflict between the formats of the respective applet IDs.

11. The communications system of claim 8 wherein said processor is configured to determine whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon requests to enable the first NFC applet and the second NFC applet.

12. The communications system of claim 8 wherein said mobile communications device further comprises at least one memory coupled with said processor and defining a plurality of secure elements configured to store NFC applets; and wherein said processor is configured to determine that concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon the first NFC applet and the second NFC applet being stored on different secure elements.

13. A communications method comprising:

at a mobile communications device comprising an input device, a display, and a near field communication (NFC) device and being configured to operate a first NFC applet and a second NFC applet, determining whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict; and

at the mobile communications device,

concurrently enabling the first NFC applet and the second NFC applet for communicating data via the NFC device based upon a determination that concurrent enabling of the first NFC applet and the second NFC applet will not cause the compatibility conflict, and

providing a notification on the display to allow user selection via the input device of whether the first or second NFC applet is to be enabled when it is determined that concurrent enabling of the first and second NFC applets will cause the compatibility conflict.

14. The method of claim 13 wherein the NFC device is configured to operate in accordance with a first NFC frequency or a second NFC frequency; wherein the first NFC applet is associated with the first NFC frequency and the second NFC applet is associated with the second NFC frequency; and wherein the compatibility conflict comprises an attempt to operate the NFC device at both the first NFC frequency and the second NFC frequency simultaneously.

15. The method of claim 13 wherein the first NFC applet and the second NFC applet each have at least one respective applet identification (ID) associated therewith; and wherein the compatibility conflict comprises a conflict between the formats of the respective applet IDs.

16. The method of claim 13 wherein determining comprises determining whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon requests to enable the first NFC applet and the second NFC applet.

17. The method of claim 13 wherein the mobile communications device comprises at least one memory defining a plurality of secure elements configured to store NFC applets; and wherein determining comprises determining that concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon the first NFC applet and the second NFC applet being stored on different secure elements.

18. A non-transitory computer-readable medium for a mobile communications device comprising an input device, a display, and a near field communication (NFC) device and being configured to operate a first NFC applet and a second NFC applet, the computer-readable medium having computer-executable instructions for causing the mobile communications device to perform steps comprising:

determining whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict;

concurrently enabling the first NFC applet and the second NFC applet for communicating data via the NFC device based upon a determination that concurrent enabling of the first NFC applet and the second NFC applet will not cause the compatibility conflict; and

providing a notification on the display to allow user selection via the input device of whether the first or second NFC applet is to be enabled when it is determined that concurrent enabling of the first and second NFC applets will cause the compatibility conflict.

19. The non-transitory computer-readable medium of claim 18 wherein the NFC device is configured to operate in accordance with a first NFC frequency or a second NFC frequency; wherein the first NFC applet is associated with the first NFC frequency and the second NFC applet is associated with the second NFC frequency; and wherein the compatibility conflict comprises an attempt to operate the NFC device at both the first NFC frequency and the second NFC frequency simultaneously.

20. The non-transitory computer-readable medium of claim 18 wherein the first NFC applet and the second NFC applet each have at least one respective applet identification (ID) associated therewith; and wherein the compatibility conflict comprises a conflict between the formats of the respective applet IDs.

21. The non-transitory computer-readable medium of claim 18 wherein determining comprises determining whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon requests to enable the first NFC applet and the second NFC applet.

22. The non-transitory computer-readable medium of claim 18 wherein the mobile communications device comprises at least one memory defining a plurality of secure elements configured to store NFC applets; and wherein determining comprises determining that concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict based upon the first NFC applet and the second NFC applet being stored on different secure elements.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 22, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034030/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2012
From: GAGNE, MARIE ANITA BRIGITTE; SINGH, RAVI; MARCOVECCHIO, VINCENZO KAZIMIERZ
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028613/0501 →