IP Library Granted Patent US 9,729,205
Granted Patent B2
US 9,729,205 · App. 14/374,611 · Granted Aug 8, 2017

Battery management scheme for NFC

Inventors: Pierre-Jean Pietri (Annecy-le-Vieux, FR); Bruno Delplanque (Chaville, FR)
Assignee: Optis Circuit Technology, LLC
H04B5/0037G01R31/3606H04B5/0031H04M1/7253H04W52/0261H04M2250/04Y02B60/50Y10T307/858
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,729,205
App. No.
14/374,611
Granted
Aug 8, 2017
Kind
B2
Abstract

There is described a method for establishing an NFC connection between a subscriber identity module (SIM) and an NFC device (RDR). The subscriber identity module (SIM) is connected to a telecommunications system (CELL_P) through contacts (VCC, RST, CLK, D+, GND, SWP, IO, D−) of the telecommunications system (CELL_P). The telecommunications system (CELL_P) comprises a chipset (CHP) and an NFC circuit (NFCC). The method comprises measuring the level of charge of a battery (BATT) powering the telecommunications system (CELL_P) with a battery gauge. Based on the measurement, the method selects the source for supplying power to the subscriber identity module (SIM) and configures the wiring of the subscriber identity module (SIM). The disclosure also relates, in particular, to a telecommunications system, to a computer program, and to a storage medium.

Claims (45)

1. A method for establishing an NFC connection between a subscriber identity module and an NFC device, the subscriber identity module being connected to a telecommunications system through contacts of the telecommunications system, the telecommunications system comprising a chipset and an NFC circuit, the method comprising:

/a/ measuring the level of charge of a battery powering the telecommunications system with a battery gauge,

/b/ if the measured level is greater than a threshold,

/b1/ powering the subscriber identity module through a first connection between a power supply contact of the telecommunications system and the chipset,

/b2/ upon detection of an NFC device by the NFC circuit, establishing a connection between the subscriber identity module and the NFC device through the NFC circuit and a communications contact of the telecommunications system,

/c/ if the measured level is lower than or equal to the threshold,

/c1/ applying a pull down on the first connection from the chipset and then configuring the first connection, from the chipset, in high impedance mode,

/c2/ upon detection of an NFC device by the NFC circuit, powering the subscriber identity module from the NFC circuit through a second connection between said power supply contact and the NFC circuit, and establishing a connection between the subscriber identity module and the NFC device through the NFC circuit and said communications contact.

2. The method according to claim 1 , further comprising applying a pull down on the second connection from the NFC circuit until the chipset has configured the first connection in high impedance mode and the NFC circuit has detected an NFC device.

3. The method according to claim 1 , further comprising, upon detection of a shutdown of the system when the battery charge level is above the threshold:

/d1/ applying a pull down on the first connection from the chipset and then configuring the first connection, from the chipset, in high impedance mode,

/d2/ upon detection of an NFC device by the NFC circuit, powering the subscriber identity module from the NFC circuit through the second connection, and establishing a connection between the subscriber identity module and the NFC device through the NFC circuit and said communications contact.

4. The method according to claim 1 , comprising defining the threshold by reading a default threshold value from a memory of the telecommunications system.

5. The method according to claim 1 , comprising defining the threshold by reading a default threshold value from a memory of the battery.

6. The method according to claim 1 , comprising defining the threshold by reading, from the battery, a battery identifier, and determining the threshold on the basis of the battery identifier.

7. A telecommunications system comprising:

a chipset,

an NFC circuit,

a set of contacts arranged to connect the telecommunications system to a subscriber identity module,

a first connection between the chipset and a power supply contact,

a second connection between the NFC circuit and said power supply contact,

the system being arranged to measure a level of charge of a battery powering the system with a battery gauge,

the system being arranged, when the measured level is higher than a threshold, to power a subscriber identity module through the first connection, and, upon detection of an NFC device by the NFC circuit, to establish a connection between the subscriber identity module and the NFC device through the NFC circuit and a communications contact of the telecommunications system,

the system being arranged, when the battery gauge measures a level of charge lower than or equal to the threshold, to apply a pull down, from the chipset, on the first connection, to configure the first connection, from the chipset, in high impedance mode, and, upon detection of an NFC device by the NFC circuit, to power the subscriber identity module from the NFC circuit through the second connection, and to establish a connection between the subscriber identity module and the NFC device through the NFC circuit and said communications contact.

8. The system according to claim 7 , wherein the system is arranged to apply a pull down on the second connection from the NFC circuit until the chipset has configured the first connection in high impedance mode and the NFC circuit has detected an NFC device.

9. The system according to claim 7 , wherein the system is arranged, upon detection of a shutdown of the system when the battery charge level is above the threshold, to apply a pull down on the first connection from the chipset and then configuring the first connection, from the chipset, in high impedance mode, and, upon detection of an NFC device by the NFC circuit, to power the subscriber identity module from the NFC circuit through the second connection, and to establish a connection between the subscriber identity module and the NFC device through the NFC circuit and said communications contact.

10. The system according to claim 7 , wherein the system is arranged to define the threshold by reading a default threshold value from a memory of the telecommunications system.

11. The system according to claim 7 , wherein the system is arranged to define the threshold by reading a default threshold value from a memory of the battery.

12. The system according to claim 7 , wherein the system is arranged to define the threshold by reading, from the battery, a battery identifier, and determining the threshold on the basis of the battery identifier.

13. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to establish:

an NFC connection between a subscriber identity module and an NFC device, the subscriber identity module being connected to a telecommunications system through contacts of the telecommunications system, the telecommunications system comprising a chipset and an NFC circuit, by performing operations including:

measuring, with a battery gauge, a level of charge of a battery powering a telecommunications system that includes a chipset and an NFC circuit;

if the measured level is greater than a threshold:

powering a subscriber identity module through a first connection between a power supply contact of the telecommunications system and the chipset; and

upon detection of an NFC device by the NFC circuit, establishing a connection between the subscriber identity module and the NFC device through the NFC circuit and a communications contact of the telecommunications system;

if the measured level is lower than or equal to the threshold:

applying a pull down on the first connection from the chipset and then configuring the first connection, from the chipset, in high impedance mode,

upon detection of an NFC device by the NFC circuit, powering the subscriber identity module from the NFC circuit through a second connection between the power supply contact and the NFC circuit, and establishing a connection between the subscriber identity module and the NFC device through the NFC circuit and said communications contact.

14. The non-transitory computer storage medium of claim 13 , wherein the program further comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations including applying a pull down on the second connection from the NFC circuit until the chipset has configured the first connection in high impedance mode and the NFC circuit has detected an NFC device.

15. The non-transitory computer storage medium of claim 13 , wherein the program further comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations including, upon detection of a shutdown of the system when the battery charge level is above the threshold:

applying a pull down on the first connection from the chipset and then configuring the first connection, from the chipset, in high impedance mode,

upon detection of an NFC device by the NFC circuit, powering the subscriber identity module from the NFC circuit through the second connection, and establishing a connection between the subscriber identity module and the NFC device through the NFC circuit and said communications contact.

16. The non-transitory computer storage medium of claim 13 , wherein the program further comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations including defining the threshold by reading a default threshold value from a memory of the telecommunications system.

17. The non-transitory computer storage medium of claim 13 , wherein the program further comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations including defining the threshold by reading a default threshold value from a memory of the battery.

18. The non-transitory computer storage medium of claim 13 , wherein the program further comprises instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations including defining the threshold by reading, from the battery, a battery identifier, and determining the threshold on the basis of the battery identifier.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2019
From: OPTIS CIRCUIT TECHNOLOGY, LLC,
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 048529/0510 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2016
From: ST-ERICSSON SA, EN LIQUIDATION
To: OPTIS CIRCUIT TECHNOLOGY, LLC
Reel/Frame 041175/0110 →
STATUS CHANGE-ENTITY IN LIQUIDATION Recorded Feb 2, 2016
From: ST-ERICSSON SA
To: ST-ERICSSON SA, EN LIQUIDATION
Reel/Frame 037739/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2014
From: PIETRI, PIERRE-JEAN; DELPLANQUE, BRUNO
To: ST-ERICSSON SA
Reel/Frame 033396/0401 →
Priority Claims (1)
EP 12305167 · Feb 15, 2012 · regional
Continuity (2)
Provisional Application 61606523 · Mar 5, 2012
Related Publication 20150035386A1 · Feb 5, 2015