IP Library Granted Patent US 7,400,974
Granted Patent B2
US 7,400,974 · App. 11/618,481 · Granted Jul 15, 2008

Method and apparatus for locating position of a GPS device

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 7,400,974
App. No.
11/618,481
Filed
Dec 29, 2006
Granted
Jul 15, 2008
Kind
B2
Art Unit
3656
USPC
701/213
Abstract

A method and apparatus for locating position of a GPS device is described. In one example, a method for provisioning a mobile device with a model for determining a position of the mobile device in at least one geographic area is provided. The method includes obtaining an estimate of the position of the mobile device, forming one or more satellite orbit models from the estimate and a wide area model, and sending the at least one satellite orbit model to the mobile device. The wide area model is formed from measurements from a plurality of satellites of a Global Positioning System, and the measurements are obtained by a plurality of reference stations.

Claims (33)

1. A method for provisioning a mobile device with a model for determining a position of the mobile device in at least one geographic area, the method comprising:

obtaining an estimate of the position of the mobile device;

forming at least one satellite orbit model from the estimate and a wide area model formed from measurements from a plurality of satellites of a Global Positioning System, wherein the measurements are obtained by a plurality of reference stations; and

sending the at least one satellite orbit model to the mobile device.

2. The method of claim 1 , wherein forming at least one satellite orbit model comprises:

forming a pseudorange model as a function of the estimate and the wide area model.

3. The method of claim 1 , wherein forming at least one satellite orbit model comprises:

forming a pseudorange model as a function of the estimate and the wide area model; and

forming information representing differences between an almanac stored in memory of the mobile device and the pseudorange model.

4. The method of claim 1 , wherein forming at least one satellite orbit model comprises:

forming a compact orbit model as a function of the estimate and the wide area model.

5. The method of claim 4 , wherein obtaining a request for a position of the mobile device comprises: obtaining the request for location from the mobile device.

6. The method of claim 1 , wherein sending the at least one satellite orbit model to the mobile device occurs responsive to obtaining a request for the position of the mobile device.

7. The method of claim 1 , wherein obtaining an estimate of the position of the mobile device comprises: deriving the estimate from a location of a base station of a network to which the mobile device communicated.

8. The method of claim 1 , wherein obtaining an estimate of the position of the mobile device comprises: deriving the estimate from a registration of the mobile device in a market service area.

9. A method for provisioning a mobile device with a model for determining a position of the mobile device in at least one geographic area, the method comprising:

receiving at the mobile device from a server at least one satellite orbit model, wherein the at least one satellite orbit model is formed from (i) an estimate of a position of the mobile device and (ii) a wide area model formed from measurements from a plurality of satellites of a Global Positioning System, and wherein the measurements are obtained by a plurality of reference stations.

10. The method of claim 9 , further comprising: processing elements operable to determine the estimate of the position of the mobile device as a function of a positioning signal.

11. The method of claim 9 , further comprising:

receiving at the mobile device a request for obtaining the position of the mobile device, and

sending from the mobile device to the server the request.

12. The method of claim 9 , wherein the at least one satellite orbit model comprises a pseudorange model.

13. The method of claim 9 , wherein the at least one satellite orbit model comprises a compact orbit model.

14. The method of claim 13 , wherein the compact orbit model includes information that enables to mobile device to compute the position.

15. The method of claim 13 , wherein receiving at least one satellite orbit model comprises receiving the at least one satellite orbit model via a broadcast.

16. The method of claim 9 , wherein the at least one satellite orbit model comprises:

information representing differences between an almanac stored in memory of the mobile device and a pseudorange model, and wherein the pseudorange model is formed as a function of the estimate and the wide area model.

17. The method of claim 16 , wherein the information is adjusted for a timing of a clock of the mobile device.

18. A system for provisioning a mobile device with a model for determining a position of the mobile device in at least one geographic area, the system comprising:

a first device for obtaining an estimate of the position of the mobile device;

a server for forming at least one satellite orbit model from the estimate and a wide area model formed from measurements from a plurality of satellites of a Global Positioning System, wherein the measurements are obtained by a plurality of reference stations, and for sending the at least one satellite orbit model to the mobile device.

19. The system of claim 18 , wherein the first device comprises the server.

20. The system of claim 18 , wherein the first device comprises the mobile device, wherein the mobile device is operable to send the estimate to the server.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. 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 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
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 Sep 16, 2015
From: GLOBAL LOCATE, INC.
To: BROADCOM CORPORATION
Reel/Frame 036617/0654 →