Aided location communication system
First Claim
Patent Images
1. An Aided Location Communication System (“
- ALCS”
), comprising;
a geolocation server; and
an Aided Location Communication Device (“
ALCD”
) including;
a communication section having a host processor in signal communication with the geolocation server,a position-determination section having a GPS-engine, which acquires and tracks a GPS signal from a GPS satellite, and is in communication with the host processor,wherein the host processor is capable of selectively switching from;
a first position-determination mode for determining a geolocation of the ALCD, toa second position-determination mode for determining the geolocation of the ALCD in response to the host processor determining that the geolocation has been determined in the first position determination mode.
3 Assignments
0 Petitions
Accused Products
Abstract
An Aided Location Communication System (“ALCS”) is described that may include a geolocation server and a wireless communication device having a GPS section where the GPS receiver section is capable of being selectively switched between a standalone mode and at least one other mode for determining a geolocation of the wireless communications device. An Aided Location Communication Device (“ALCD”) is also described. The ALCD includes a position-determination section having a GPS receiver and a communication section where the position-determination section is selectively switchable between a GPS-standalone mode and at least one other mode for determining a geolocation of the ALCD.
-
Citations
137 Claims
-
1. An Aided Location Communication System (“
- ALCS”
), comprising;a geolocation server; and an Aided Location Communication Device (“
ALCD”
) including;a communication section having a host processor in signal communication with the geolocation server, a position-determination section having a GPS-engine, which acquires and tracks a GPS signal from a GPS satellite, and is in communication with the host processor, wherein the host processor is capable of selectively switching from; a first position-determination mode for determining a geolocation of the ALCD, to a second position-determination mode for determining the geolocation of the ALCD in response to the host processor determining that the geolocation has been determined in the first position determination mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
- ALCS”
-
68. An Aided Location Communication Device (“
- ALCD”
), the ALCD comprising;a communication section having a host processor for communicating with a wireless communications network; and a position-determination section having a GPS-engine, which acquires and tracks a GPS signal from a GPS satellite, and communicates with the host processor, wherein the host processor is capable of selectively switching from; a first mode position-determination mode for determining a geolocation of the ALCD, to at least one other position-determination mode for determining the geolocation of the ALCD in response to the host processor determining that the geolocation has been determined in the first position determination mode. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
- ALCD”
-
93. An Aided Location Communication Device (“
- ALCD”
), the ALCD comprising;a host processor for communicating with a wireless communications network; and a position-determination section having a GPS-engine, which acquires and tracks a GPS signal from a GPS satellite, communicates with the host processor, wherein the communicating means is capable of selectively switching from; a first mode position-determination mode for determining a geolocation of the ALCD, to at least one other position-determination mode for determining the geolocation of the ALCD, in response to the host processor determining that the geolocation has been determined in the first position determination mode. - View Dependent Claims (94, 95, 96)
- ALCD”
-
97. An Aided Location Communication System (“
- ALCS”
), comprising;an Aided Location Communication Device (“
ALCD”
), includinga communication section having a host processor; a GPS section for acquiring and tracking a GPS signal from a GPS satellite, and communicating with the host processor, and a strategy selector, external to and coupled to the GPS section, that determines a positioning strategy based upon a state of the GPS section, wherein the strategy selector is capable of selectively switching from; a first position-determination mode for determining a geolocation of the ALCD, to at least one other position-determination mode for determining the geolocation of the ALCD, in response to the host processor determining that the geolocation has been determined in the first position determination mode wherein the host processor is coupled to the GPS section and the strategy selector, for transmitting and receiving data to and from a geolocation server; and a geolocation server, which communicates with the communications section of the ALCD via a communications network, including an aiding data generation section for forming location aiding data; and a communication control section for transmitting data to and receiving data from the ALCD.
- ALCS”
-
98. An Aided Location Communication Device (“
- ALCD”
) tracking at least one GPS satellite, comprising;a bus structure, a Central Processing Unit (CPU) core comprising a host microprocessor, coupled to the bus structure; a cache memory coupled to the bus structure for storing software code; a random access memory, coupled to the bus structure, for storing data; a read only memory, coupled to the bus structure, for storing a boot program; and a GPS engine, which acquires and tracks a GPS signal from the GPS satellite, and communicates with the host microprocessor, the GPS engine comprising a receiving, tracking, and demodulating engine for GPS and Wide Area Augmentation Service (WAAS) signals, wherein the GPS architecture can couple to at least two different protocol interfaces via the bus structure, wherein the host microprocessor is capable of selectively switching from; a first position-determination mode for determining a geolocation of the ALCD, to at least one other position-determination mode for determining the geolocation of the ALCD in response to the host processor determining that the geolocation has been determined in the first position determination mode.
- ALCD”
-
99. An Aided Location Communication Device (“
- ALCD”
) for tracking at least one GPS satellite, comprising;a bus structure, a Central Processing Unit (CPU) core comprising; a host microprocessor, coupled to the bus structure; a cache memory coupled to the bus structure for storing software code; a random access memory, coupled to the bus structure, for storing data and for storing autonomous code used for tracking at least one GPS satellite; a read only memory, coupled to the bus structure, for storing a boot program; and a GPS engine, which acquires and tracks a GPS signal from the GPS satellite, and communicates with the host microprocessor, the GPS engine comprising; a receiving, tracking, and demodulating engine for GPS and Wide Area Augmentation Service (WAAS) signals, wherein the GPS engine can selectively use the stored autonomous code for tracking at least one GPS satellite, wherein the host microprocessor is capable of selectively switching from; a first position-determination mode for determining a geolocation of the ALCD to at least one other position-determination mode for determining the geolocation of the ALCD, in response to the host processor determining that the geolocation has been determined in the first position determination mode.
- ALCD”
-
100. An Aided Location Communication Device (“
- ALCD”
) for tracking at least one GPS satellite, comprising;a bus structure, a Central Processing Unit (CPU) core comprising a host microprocessor, coupled to the bus structure; a cache memory coupled to the bus structure for storing software code; a random access memory, coupled to the bus structure, for storing data; a read only memory, coupled to the bus structure, for storing a boot program; and a GPS engine, which acquires and tracks a GPS signal from the GPS satellite, and communicates with the host microprocessor, the GPS engine comprising; a receiving, tracking, and demodulating engine for GPS and Wide Area Augmentation Service (WAAS) signals, wherein the GPS architecture can couple, via the bus structure, to at least two different protocol interfaces, and wherein the protocol interface is selected by the GPS architecture automatically, wherein the host microprocessor is capable of selectively switching from; a first position-determination mode for determining a geolocation of the ALCD, to at least one other position-determination mode for determining the geolocation of the ALCD, in response to the host processor determining that the geolocation has been determined in the first position determination mode.
- ALCD”
-
101. A method for determining the geolocation of an Aided Location Communication Device (“
- ALCD”
), having a position-determination section and a communication section, within an Aided Location Communication System (“
ALCS”
), the method comprising;acquiring and tracking, by a GPS engine, at least one GPS-signal, from at least one GPS satellite, and communicating with a host processor, switching, by the host processor, from; a first position-determination mode for determining a geolocation of the ALCD, to at least one other position-determination mode for determining the geolocation of the ALCD, in response to the host processor determining that the geolocation has been determined in the first position determination mode. - View Dependent Claims (102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137)
- ALCD”
Specification