IP Library Granted Patent US 8,379,625
Granted Patent B2
US 8,379,625 · App. 12/343,850 · Granted Feb 19, 2013

Obtaining time information in a cellular network

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 8,379,625
App. No.
12/343,850
Granted
Feb 19, 2013
Kind
B2
Abstract

A method, performed by an access point of a cellular network, obtains time information by identifying a control channel cycle boundary; at a beginning of the control channel cycle boundary, sending a request to a time server; receiving a response from the time server, the request including a server time; and obtaining the timing information using the server time. Obtaining the timing information includes using the server time and a first reference time to obtain an integer and a fraction; using the fraction to obtain a time difference; and using the time difference to obtain the timing information.

Claims (86)

1. A method, performed by an access point of a cellular network, for obtaining time information, the method comprising:

identifying a control channel cycle boundary;

at a beginning of the control channel cycle boundary, sending a request to a time server;

receiving a response from the time server, the response comprising a server time; and

obtaining the timing information using the server time;

wherein obtaining the timing information comprises:

determining, based on the server time, a value corresponding to (i) a number of control channel cycles since a reference time and (ii) a fraction;

multiplying the fraction by a constant to obtain a time difference between the control channel cycle boundary and the server time; and

subtracting the time difference from the sever time.

2. The method of claim 1 , wherein the timing information comprises a time corresponding to the control channel cycle boundary.

3. The method of claim 1 , wherein the request is sent at a time that is delayed relative to the control channel cycle boundary; and

wherein the timing information corresponds to a time at the control channel cycle boundary.

4. The method of claim 1 , wherein the reference time comprises a predefined time plus an offset.

5. The method of claim 4 , wherein the access point comprises a femtocell; and

wherein the time server does not know a time at the control channel cycle boundary.

6. A method, performed by an access point of a cellular network, for obtaining time information, the method comprising:

identifying a control channel cycle boundary;

at a beginning of the control channel cycle boundary, sending a request to a time server;

receiving a response from the time server, the response comprising a server time; and

obtaining the timing information using the server time;

wherein obtaining the timing information comprises:

using the server time and a first reference time to obtain an integer and a fraction; and

using the integer to obtain the timing information;

wherein using the server time and the first reference time to obtain the integer and the fraction comprises:

obtaining a difference between the server time and the first reference time and

obtaining a quotient of the difference and a predefined time interval, the quotient comprising the integer and the fraction; and

wherein using the integer to obtain the timing information comprises:

obtaining a product of the integer and a predefined time interval; and

adding the product to a second predefined reference time.

7. The method of claim 6 , wherein the timing information comprises a time at the control channel cycle boundary.

8. One or more machine-readable storage media comprising instructions that are executable by an access point of a cellular network to obtain time information, the instructions for:

identifying a control channel cycle boundary;

at a beginning of the control channel cycle boundary, sending a request to a time server;

receiving a response from the time server, the response comprising a server time; and

obtaining the timing information using the server time;

wherein obtaining the timing information comprises:

determining, based on the server time, a value corresponding to (i) a number of control channel cycles since a reference time and (ii) a fraction;

multiplying the fraction by a constant to obtain a time difference between the control channel cycle boundary and the server time; and

subtracting the time difference from the sever time.

9. The one or more machine-readable storage media of claim 8 , wherein the timing information comprises a time corresponding to the control channel cycle boundary.

10. The one or more machine-readable storage media of claim 8 , wherein the request is sent at a time that is delayed relative to the control channel cycle boundary; and

wherein the timing information corresponds to a time at the control channel cycle boundary.

11. The one or more machine-readable storage media of claim 8 , wherein the reference time comprises a predefined time plus an offset.

12. The one or more machine-readable storage media of claim 11 , wherein the access point comprises a femtocell; and

wherein the time server does not know a time at the control channel cycle boundary.

13. One or more machine-readable storage media comprising instructions that are executable by an access point of a cellular network to obtain time information, the instructions for:

identifying a control channel cycle boundary;

at a beginning of the control channel cycle boundary, sending a request to a time server;

receiving a response from the time server, the response comprising a server time; and

obtaining the timing information using the server time;

wherein obtaining the timing information comprises:

using the server time and a first reference time to obtain an integer and a fraction; and

using the integer to obtain the timing information;

wherein using the server time and the first reference time to obtain the integer and the fraction comprises:

obtaining a difference between the server time and the first reference time and

obtaining a quotient of the difference and a predefined time interval, the quotient comprising the integer and the fraction; and

wherein using the integer to obtain the timing information comprises:

obtaining a product of the integer and a predefined time interval; and

adding the product to a second predefined reference time.

14. The one or more machine-readable storage media of claim 13 , wherein the timing information comprises a time at the control channel cycle boundary.

15. A method, performed by an access point of a cellular network, for obtaining time information, the method comprising:

identifying a control channel cycle boundary;

at a beginning of the control channel cycle boundary, sending a request to a time server;

receiving a response from the time server, the response comprising a server time; and

obtaining the timing information using the server time;

wherein obtaining the timing information comprises:

using the server time and a first reference time to obtain an integer and a fraction; and

using the integer to obtain the timing information;

wherein using the server time and the first reference time to obtain the integer and the fraction comprises:

obtaining a difference between the server time and the first reference time; and

obtaining a quotient of the difference and a predefined time interval, the quotient comprising the integer and the fraction; and

wherein using the integer to obtain the timing information comprises:

obtaining a product of the integer and a predefined time interval.

16. One or more machine-readable storage media comprising instructions that are executable by an access point of a cellular network to obtain time information, the instructions for:

identifying a control channel cycle boundary;

at a beginning of the control channel cycle boundary, sending a request to a time server;

receiving a response from the time server, the response comprising a server time; and

obtaining the timing information using the server time;

wherein obtaining the timing information comprises:

using the server time and a first reference time to obtain an integer and a fraction; and

using the integer to obtain the timing information;

wherein using the server time and the first reference time to obtain the integer and the fraction comprises:

obtaining a difference between the server time and the first reference time; and

obtaining a quotient of the difference and a predefined time interval, the quotient comprising the integer and the fraction; and

wherein using the integer to obtain the timing information comprises:

obtaining a product of the integer and a predefined time interval.

Assignments (19)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
PATENT SECURITY AGREEMENT (ABL) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0524 →
PATENT SECURITY AGREEMENT (TERM) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: AIRVANA LP
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 036927/0544 →
CONVERSION Recorded Dec 12, 2013
From: AIRVANA LLC
To: AIRVANA LP
Reel/Frame 031814/0063 →
CHANGE OF NAME Recorded Jan 8, 2013
From: AIRVANA, CORP.
To: AIRVANA LLC
Reel/Frame 029583/0847 →
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2010
From: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: AIRVANA, INC.
Reel/Frame 024892/0924 →
CORRECTIVE ASSIGNMENT TO CORRECT THE BRIEF DESCRIPTION AND EXECUTION DATE OF ASSIGNOR PREVIOUSLY RECORDED ON REEL 024822 FRAME 0680. ASSIGNOR(S) HEREBY CONFIRMS THE BRIEF: ASSIGNMENT OF ASSIGNOR'S INTEREST AND THE DOC DATE: 07/23/2010. Recorded Aug 16, 2010
From: AIRVANA NETWORK SOLUTIONS, INC.
To: AIRVANA, CORP.
Reel/Frame 024841/0287 →
CHANGE OF NAME Recorded Aug 11, 2010
From: AIRVANA NETWORK SOLUTIONS, INC.
To: AIRVANA CORP.
Reel/Frame 024822/0680 →
CHANGE OF NAME Recorded Aug 9, 2010
From: AIRVANA, INC.
To: AIRVANA NETWORK SOLUTIONS, INC.
Reel/Frame 024804/0404 →
PATENT SECURITY AGREEMENT Recorded Apr 9, 2010
From: AIRVANA, INC.
To: WILMINGTON TRUST FSB
Reel/Frame 024213/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2008
From: HUMBLET, PIERRE A.
To: AIRVANA, INC.
Reel/Frame 022033/0231 →