Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
137 words
A system for reducing code shift searches at a cellular telephone at an unknown location within a cellular telephone network comprising: a receiver obtaining global positioning system ephemeris information; a server for calculating a plurality of predicted code shift positions based on a known location and the ephemeris information; a transmitter for communicating the plurality of predicted code shift positions to the cellular telephone; and a transceiver located within the cellular telephone at the unknown location for receiving the plurality of predicted code shift positions; and a reduced functionality global positioning receiver located within the cellular telephone functioning for searching a limited number of code shift positions for each GPS satellites associated with the cellular telephone, the limited number of code shift positions based upon the plurality of predicted code shift positions, and calculating location indicating information.
Claim 2
Independent Claim
137 words
A system for reducing code shift searches at a cellular telephone at an unknown location within a cellular telephone network comprising: a receiver obtaining global positioning system ephemeris information; a server for calculating a plurality of predicted code shift positions based on a known location and the ephemeris information; a transmitter for communicating the plurality of predicted code shift positions to the cellular telephone; and a transceiver located within the cellular telephone at the unknown location for receiving the plurality of predicted code shift positions; and a reduced functionality global positioning receiver located within the cellular telephone functioning for searching a limited number of code shift positions for each GPS satellites associated with the cellular telephone, the limited number of code shift positions based upon the plurality of predicted code shift positions, and calculating location indicating information.
Claim 3
Dependent Claim
19 words
The system recited in claim 1, wherein the known location is a geographical center of a metropolitan service area.
Claim 4
Dependent Claim
17 words
The system recited in claim 1 wherein the known location is a location of the base station.
Claim 5
Dependent Claim
28 words
The system recited in claim 3, wherein the receiver for obtaining global positioning system ephemeris information is a full functionality global positioning receiver located at the base station.
Claim 6
Dependent Claim
27 words
The apparatus recited in claim 3, wherein the receiver for obtaining global positioning system ephemeris information obtains the global positioning system ephemeris information from a data service.
Claim 7
Dependent Claim
22 words
The system recited in claim 3, wherein the transmitter for communicating the plurality of predicted code shift positions is a cellular telephone.
Claim 8
Dependent Claim
24 words
The system recited in claim 6, wherein the plurality of predicted code shift positions is communicated via a control channel of the cellular telephone.
Claim 9
Dependent Claim
24 words
The system recited in claim 6, wherein the plurality of predicted code shift positions is communicated via a traffic channel of the cellular telephone.
Claim 10
Dependent Claim
26 words
The system recited in claim 6, wherein the plurality of predicted code shift positions is communicated via a short messaging service message of the cellular telephone.
Claim 11
Dependent Claim
37 words
The system recited in claim 3, wherein the server calculates the plurality of predicted code shift positions based on a center location of a sector of the cell site within which the global positioning receiver is located.
Claim 12
Independent Claim
84 words
An apparatus for determining the geographical location of a cellular telephone comprising: a transceiver located within the cellular telephone at an unknown location for receiving a plurality of predicted code shift positions from a cellular telephone network; and a reduced functionality global positioning receiver located within the cellular telephone for searching a limited number of code shift positions for each GPS satellite, the limited number of code shift positions based upon the received plurality of predicted code shift positions, and calculating location indicating information.
Claim 13
Independent Claim
84 words
An apparatus for determining the geographical location of a cellular telephone comprising: a transceiver located within the cellular telephone at an unknown location for receiving a plurality of predicted code shift positions from a cellular telephone network; and a reduced functionality global positioning receiver located within the cellular telephone for searching a limited number of code shift positions for each GPS satellite, the limited number of code shift positions based upon the received plurality of predicted code shift positions, and calculating location indicating information.
Claim 14
Dependent Claim
26 words
The apparatus recited in claim 11, wherein the reduced functionality global positioning receiver calculates pseudo ranges and transmits the pseudo ranges to the cellular telephone network.
Claim 15
Dependent Claim
25 words
The apparatus recited in claim 11, wherein the reduced functionality global positioning receiver calculates geographical coordinates and transmits the coordinates to the cellular telephone network.
Claim 16
Independent Claim
147 words
A method for reducing code shift search space in a reduced functionality global positioning system receiver operating within a cellular telephone network comprising the steps of: determining a location of a base station serving a cell site of the cellular telephone network within which the global positioning system receiver is located; obtaining global positioning system ephemeris information; calculating a plurality of predicted code shift positions from the ephemeris information; communicating the plurality of predicted code shift positions to the global positioning system receiver; determining a code shift search space for satellites associated with the global positioning system receiver, the code shift search space comprising a limited number of the code shift positions; searching the code shift search space for each satellite to determine the code shift positions of the associated satellites; and determining a position of the global positioning system receiver from the determined code shift positions.
Claim 17
Independent Claim
147 words
A method for reducing code shift search space in a reduced functionality global positioning system receiver operating within a cellular telephone network comprising the steps of: determining a location of a base station serving a cell site of the cellular telephone network within which the global positioning system receiver is located; obtaining global positioning system ephemeris information; calculating a plurality of predicted code shift positions from the ephemeris information; communicating the plurality of predicted code shift positions to the global positioning system receiver; determining a code shift search space for satellites associated with the global positioning system receiver, the code shift search space comprising a limited number of the code shift positions; searching the code shift search space for each satellite to determine the code shift positions of the associated satellites; and determining a position of the global positioning system receiver from the determined code shift positions.
Claim 18
Dependent Claim
21 words
The method recited in claim 14, wherein the step of obtaining ephemeris information further includes the step of obtaining timing information.
Claim 19
Dependent Claim
55 words
The method recited in claim 14, further including the step of determining a sector of the cell site within which the global positioning system receiver is operating, and wherein the step of calculating the a plurality of predicted code shift positions by the cellular telephone network is based on the center location of the sector.