IP Library Granted Patent US 7,928,903
Granted Patent B2
US 7,928,903 · App. 12/395,803 · Granted Apr 19, 2011

Method and system for selecting optimal satellites for A-GPS location of handsets in wireless networks

Assignee: Andrew, LLC
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,928,903
App. No.
12/395,803
Granted
Apr 19, 2011
Kind
B2
Abstract

A system and method for determining a set of satellites for which assistance data may be provided to a wireless device. A boundary for an approximate area in which the wireless device is located may be determined and one or more sets of satellites may be determined as a function of the boundary. An optimum set of satellites from the one or more sets of satellites may then be determined using a satellite selection function on the one or more sets of satellites at predetermined points substantially on the boundary.

Claims (88)

1. A method for determining a set of satellites for which assistance data may be provided to a wireless device, using a computer processor, comprising the steps of:

(a) determining a boundary for an approximate area in which the wireless device is located;

(b) determining one or more sets of satellites as a function of said boundary; and

(c) determining an optimum set of satellites from said one or more sets of satellites as a function of the dilution of precision (“DOP”) of each of said one or more sets of satellites at predetermined points substantially on said boundary.

2. The method of claim 1 wherein determining an optimum set of satellites further comprises:

(i) determining a first number of satellites that can be provided to the wireless device;

(ii) determining a second number of satellites visible from the approximate area;

(iii) determining a third number of satellites to be removed from said one or more sets of satellites; and

(iv) determining said one or more sets of satellites as a function of said first, second and third numbers.

3. The method of claim 2 wherein determining an optimum set of satellites further comprises determining an optimum set of satellites by minimizing the sum of the DOP at each of said one or more predetermined points.

4. The method of claim 2 wherein determining an optimum set of satellites further comprises:

(i) determining an optimum set of satellites from said one or more sets of satellites having a lowest sum of the DOP at each point (i) selected substantially on the boundary of the approximate area as a function of the relationship:

f

DOPBased

=

i

=

1

noPoints

DOP

i

(

)

.

5. The method of claim 1 wherein said boundary defines an area selected from the group consisting of: a city, municipality, county, state, country, continent, a serving area of a base station serving said wireless device, and an approximate area of a communications network.

6. The method of claim 1 wherein the satellites are part of a Global Navigation Satellite System (“GNSS”).

7. The method of claim 6 wherein the GNSS is selected from the group consisting of: a Global Positioning System (“GPS”), Galileo system, GLONASS system, Quasi-Zenith Satellite System (“QZSS”), Beidou satellite system, Compass satellite system, and combinations thereof.

8. The method of claim 1 wherein the device is selected from the group consisting of: cellular device, text messaging device, computer, portable computer, vehicle locating device, vehicle security device, communication device, and wireless transceiver.

9. The method of claim 1 further comprising the steps of:

(d) transmitting assistance data to said device, said assistance data including information from said optimum set of satellites; and

(e) determining the location of the wireless device from said information.

10. A method for determining a set of satellites for which assistance data may be provided to a wireless device, using a computer processor, comprising the steps of:

(a) determining a boundary for an approximate area in which the wireless device is located;

(b) determining one or more sets of satellites as a function of said boundary;

(c) determining an optimum set of satellites from said one or more sets of satellites as a function of the dilution of precision (“DOP”) of each of said one or more sets of satellites at predetermined points substantially on said boundary;

(d) transmitting assistance data to said device, said assistance data including information from said optimum set of satellites; and

(e) determining the location of the wireless device from said information.

11. The method of claim 10 wherein determining an optimum set of satellites further comprises:

(i) determining a first number of satellites that can be provided to the wireless device;

(ii) determining a second number of satellites visible from the approximate area;

(iii) determining a third number of satellites to be removed from said one or more sets of satellites; and

(iv) determining said one or more sets of satellites as a function of said first, second and third numbers.

12. The method of claim 11 wherein determining an optimum set of satellites further comprises determining an optimum set of satellites by minimizing the sum of the DOP at each of said one or more predetermined points.

13. The method of claim 11 wherein determining an optimum set of satellites further comprises:

(i) determining an optimum set of satellites from said one or more sets of satellites having a lowest sum of the DOP at each point (i) selected substantially on the boundary of the approximate area as a function of the relationship:

f

DOPBased

=

i

=

1

noPoints

DOP

i

(

)

.

14. A system for determining a set of satellites for which assistance data may be provided to a wireless device comprising:

(a) circuitry for determining a boundary for an approximate area in which a wireless device is located;

(b) circuitry for determining one or more sets of satellites as a function of said boundary; and

(c) circuitry for determining an optimum set of satellites from said one or more sets of satellites as a function of a satellite selection function at predetermined points substantially on said boundary,

wherein said satellite selection function is

f

DOPBased

=

i

=

1

noPoints

DOP

i

(

)

,

and wherein DOP i represents the dilution of precision at each point (i) selected substantially on the boundary of the approximate area.

15. The system of claim 14 wherein said boundary defines an area selected from the group consisting of: a city, municipality, county, state, country, continent, a serving area of a base station serving said wireless device, and an approximate area of a communications network.

16. The system of claim 14 wherein the satellites are part of a Global Navigation Satellite System (“GNSS”).

17. The system of claim 16 wherein the GNSS is selected from the group consisting of: a Global Positioning System (“GPS”), Galileo system, GLONASS system, Quasi-Zenith Satellite System (“QZSS”), Beidou satellite system, Compass satellite system, and combinations thereof.

18. The system of claim 14 wherein the device is selected from the group consisting of: cellular device, text messaging device, computer, portable computer, vehicle locating device, vehicle security device, communication device, and wireless transceiver.

Assignments (14)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 037993/FRAME 0001 Recorded Jun 19, 2024
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH MOBILE DATACOM LLC; COMTECH SATELLITE NETWORK TECHNOLOGIES, INC.; COMTECH SYSTEMS, INC.; COMTECH XICOM TECHNOLOGY, INC.; MAPLE ACQUISITION LLC; TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 067780/0566 →
SECURITY INTEREST Recorded Jun 18, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 067776/0309 →
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 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2015
From: MAPLE ACQUISITION LLC
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 037057/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
To: MAPLE ACQUISITION LLC
Reel/Frame 030739/0969 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0973 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0922 →
SECURITY AGREEMENT Recorded May 4, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026272/0543 →
SECURITY AGREEMENT Recorded May 3, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC. OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026276/0363 →
PATENT RELEASE Recorded Feb 3, 2011
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ALLEN TELECOM LLC; ANDREW LLC (F/K/A ANDREW CORPORATION)
Reel/Frame 026039/0005 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Apr 15, 2009
From: COMMSCOPE OF NORTH CAROLINA; ANDREW LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 022551/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2009
From: RHODES, PETER JOHN; HARPER, NEIL
To: ANDREW LLC
Reel/Frame 022329/0425 →
Continuity (4)
Continuation In Part 12050794 · Mar 18, 2008
Provisional Application 61142738 · Jan 6, 2009
Provisional Application 61012319 · Dec 7, 2007
Related Publication 20090213004A1 · Aug 27, 2009