IP Library Granted Patent US 9,014,740
Granted Patent B2
US 9,014,740 · App. 13/481,692 · Granted Apr 21, 2015

Enhanced multiple SIM time tracking

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,014,740
App. No.
13/481,692
Granted
Apr 21, 2015
Kind
B2
Abstract

A technique for time tracking helps a mobile communication device with multiple SIMs to more accurately maintain synchronization with a base station. By utilizing synchronization information from both SIMs, the technique is able to more frequently and more accurately adjust timing information for each SIM. As a result, the mobile communication device exhibits an increased ability to accurately synchronize without the need for a higher precision reference or increased power consumption.

Claims (61)

1. A method comprising:

changing from a first network active mode to a first network idle mode for a first subscriber identity module (SIM) network connection;

while in the first network idle mode, compensating for inaccuracy in an idle mode time base, where the idle mode time base is less accurate than an active mode time base, by:

determining a first phase timing error for the first SIM network connection;

determining a second phase timing error for a second SIM network connection;

combining the first and second phase timing errors to determine a timing error adjustment for the idle mode time base; and

adjusting the idle mode time base by the timing error adjustment.

2. The method of claim 1 , further comprising:

compensating for inaccuracy in the idle mode time base while in the first network idle mode, and while in a second network idle mode for a second SIM network connection.

3. The method of claim 1 , where determining the first phase timing error comprises:

accessing the first SIM network connection to receive a paging block on the first SIM network connection.

4. The method of claim 3 , where the first phase timing error is determined from bits in a burst of the paging block received on the first SIM network connection.

5. The method of claim 1 , where determining the second phase timing error for comprises:

accessing the second SIM network connection to receive a paging block received on the second SIM network connection.

6. The method of claim 5 , where the second phase timing error is determined from bits in a burst of the paging block received on the second SIM network connection.

7. The method of claim 1 , further comprising:

determining a first frequency timing error for the first SIM network connection;

determining a second frequency timing error for the second SIM network connection; and

combining the first and second frequency timing errors with the first and second phase timing errors to determine the timing error adjustment.

8. A system comprising:

a radio frequency communication interface comprising:

a time base; and

system circuitry in communication with the radio frequency communication interface and the time base, the system circuitry configured to:

obtain a first phase timing error for a first subscriber identity module (SIM) network connection;

obtain a second phase timing error for a second SIM network connection;

combine the first phase timing error with the second phase timing error to determine a timing error adjustment; and

adjusting the time base by the timing error adjustment.

9. The system of claim 8 , where the system circuitry is further configured to:

obtain the first phase timing error while in a first network idle mode on the first SIM network connection, and

obtain the second phase timing error while in a second network idle mode on the second SIM network connection.

10. The system of claim 8 , where the system circuitry is configured to obtain the first phase timing error from a paging block received on the first SIM network connection.

11. The system of claim 10 , where the system circuitry is further configured to obtain the first phase timing error from synchronization midamble bits embedded in the paging block received on the first SIM network connection.

12. The system of claim 8 , where the system circuitry is further configured to obtain the second phase timing error from a paging block received on the second SIM network connection.

13. The system of claim 12 , where system circuitry is further configured to obtain the second phase timing error from synchronization midamble bits embedded in the paging block received on the second SIM network connection.

14. The system of claim 8 , wherein the system circuitry is further configured to:

determine a first frequency timing error for the first SIM network connection;

determine a second frequency timing error for the second SIM network connection; and

combine the first and second frequency timing errors with the first and second phase timing errors to determine the timing error adjustment.

15. A radio frequency communication interface comprising:

a time base for a first subscriber identity module (SIM) network connection, the time base comprising a crystal oscillator connected to a timing compensation loop, where the first SIM network connection is in idle mode;

a second SIM network connection in idle mode;

a processor and a memory comprising time tracking circuitry operable to:

receive timing information from the first SIM network connection;

receive timing information from the second SIM network connection;

determine a first phase timing error between the time base and the timing information from the first SIM network connection;

determine a second phase timing error between the time base and the timing information from the second SIM network connection;

combine the first phase timing error and the second phase timing error to determine a phase timing error adjustment for the time base; and

compensate the time base with a time base adjustment that includes the phase timing error adjustment.

16. The interface of claim 15 , where the circuitry is further operable to:

generate a first filter output from the first phase timing error;

generate a second filter output from the second phase timing error; and

where:

the phase timing error adjustment is obtained from both the filter outputs.

17. The interface of claim 15 , where the circuitry is further operable to:

determine the time base adjustment from the phase timing error adjustment and a frequency timing error.

18. The interface of claim 15 , where the circuitry is further operable to:

determine the time base adjustment from the phase timing error adjustment and a filter output determined from the first phase timing error.

19. The interface of claim 15 , where the circuitry is further operable to:

determine the time base adjustment from phase timing error adjustment and a first filter output determined from the first phase timing error and a second filter output determined from the second phase timing error.

20. The interface of claim 15 , where the circuitry is further operable to:

determine the time base adjustment from the phase timing error adjustment and a first filter output determined from the first phase timing error and a second filter output determined from the second phase timing error and a frequency timing error.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2012
From: QI, XIAO-FENG; SOLLENBERGER, NELSON; LUO, WEI; LI, KAIPING
To: BROADCOM CORPORATION
Reel/Frame 028329/0753 →