Local area network assisted positioning
First Claim
Patent Images
1. A system for assisting in locating a position of a mobile wireless device, comprising:
- a plurality of base stations in range of said wireless device including;
an almanac of base station identifiers including a first identifier of a cooperative terrestrial base station that can communicate with the wireless device in at least one mode that allows unique identification of the wireless device and that will normally service the wireless device and send the almanac to the wireless device, and a second identifier of an uncooperative terrestrial base station configured to bidirectionally communicate with another wireless device and that is capable of data transport from a subscriber device and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance, wherein the uncooperative terrestrial base station is determined to lie within an annular ring around the cooperative terrestrial base station, and wherein a width of the annular ring is determined based on a communication mode of the uncooperative terrestrial base station, and wherein the almanac of base station identifiers is provided to the wireless device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of locating a position of a wireless device in range of one or more base stations. Three signals are received that each contain a unique identifier for a base station. An estimate of the distance between the wireless device and each base station is performed. Previously determined locations for each base station are referenced. At least one of the three base stations is capable of communication to remote locations and unavailable to the wireless device for communication to remote locations.
145 Citations
22 Claims
-
1. A system for assisting in locating a position of a mobile wireless device, comprising:
-
a plurality of base stations in range of said wireless device including; an almanac of base station identifiers including a first identifier of a cooperative terrestrial base station that can communicate with the wireless device in at least one mode that allows unique identification of the wireless device and that will normally service the wireless device and send the almanac to the wireless device, and a second identifier of an uncooperative terrestrial base station configured to bidirectionally communicate with another wireless device and that is capable of data transport from a subscriber device and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance, wherein the uncooperative terrestrial base station is determined to lie within an annular ring around the cooperative terrestrial base station, and wherein a width of the annular ring is determined based on a communication mode of the uncooperative terrestrial base station, and wherein the almanac of base station identifiers is provided to the wireless device. - View Dependent Claims (2, 3, 4)
-
-
5. A method of locating a position of a mobile wireless device, comprising:
-
receiving a first signal including a first unique identifier from a first base station; estimating a first distance between the wireless device and the first base station; referencing a first location of the first base station, wherein the first location is previously determined; receiving a second signal including a second unique identifier from a second base station; estimating a second distance between the wireless device and the second base station; referencing a second location of the second base station, wherein the second location is previously determined; receiving a third signal including a third unique identifier from a third base station; estimating a third distance between the wireless device and the third base station; referencing a third location of the third base station, wherein the third location is previously determined; wherein at least one of the first, second and third base stations is; a cooperative terrestrial base station affiliated with a first service provider and capable of providing at least one of voice or data communication from a subscriber device to remote locations, and at least one of the first, second, and third base stations is an uncooperative terrestrial base station that is affiliated with a second service provider different from the first service provider, the uncooperative terrestrial base station being configured to bidirectionally communicate with another wireless device, is unavailable to the wireless device for communication to remote locations, and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance; and calculating the position of the wireless device in accordance with the referenced first location, referenced second location, and referenced third location, and in accordance with an almanac of base stations in communicable range of said wireless device, said almanac of base stations being customized for a location of the wireless device that is determined without an uncooperative terrestrial base station, and said almanac of base stations including the uncooperative terrestrial base station and being received from the cooperative terrestrial base station. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of locating a position of a mobile wireless device, comprising:
-
determining a range from a cooperative terrestrial base station to the mobile wireless device, wherein the cooperative terrestrial base station can communicate with the wireless device in at least one mode that allows unique identification of the wireless device; determining an identity of at least one uncooperative terrestrial base station configured to bidirectionally communicate with another wireless device and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance, based on the range from the cooperative terrestrial base station to the mobile wireless device and a range of the mobile wireless device when communicating in a mode supported by the at least one uncooperative terrestrial base station, wherein the uncooperative terrestrial base station comprises a terrestrial base station; generating an almanac of base stations having an identity of the terrestrial cooperative base station and the identity of at least one uncooperative terrestrial base station and providing it to the mobile wireless device; and determining the position of the mobile wireless device based at least in part on the almanac, wherein the at least one uncooperative terrestrial base station lies within an annular ring about the cooperative terrestrial base station, the annular ring having a width that is determined based on the range of the mobile wireless device when communicating in the mode supported by the at least one uncooperative terrestrial base station.
-
-
19. A tangible computer-readable medium, having stored thereon computer-readable instructions for assisting in locating a position of a mobile wireless device, comprising instructions configured to cause a computer to:
-
receive a first signal including a first unique identifier from a first base station; estimate a first distance between the wireless device and the first base station; reference a first location of the first base station, wherein the first location is previously determined; receive a second signal including a second unique identifier from a second base station; estimate a second distance between the wireless device and the second base station; reference a second location of the second base station, wherein the second location is previously determined; receive a third signal including a third unique identifier from a third base station; estimate a third distance between the wireless device and the third base station; reference a third location of the third base station, wherein the third location is previously determined; wherein at least one of the first, second and third base stations is; a cooperative terrestrial base station affiliated with a first service provider and capable of providing at least one of voice or data communication from a subscriber device to remote locations, and at least one of the first, second, and third base stations is an uncooperative terrestrial base station that is affiliated with a second service provider different from the first service provider, the uncooperative terrestrial base station being configured to bidirectionally communicate with another wireless device, is unavailable to the wireless device for communication to remote locations, and is not configured to bidirectionally communicate with the mobile device but will provide information useful in determining a distance; and calculating the position of the wireless device in accordance with the referenced first location, referenced second location, and referenced third location, and in accordance with an almanac of base stations in communicable range of said wireless device, said almanac of terrestrial base stations being customized for a location of the wireless device that is determined without an uncooperative terrestrial base station, and said almanac of base stations including the uncooperative terrestrial base station and being received from the cooperative terrestrial base station.
-
-
20. A system for locating a position of a mobile wireless device, comprising:
-
means for determining a range from a cooperative terrestrial base station to the mobile wireless device, wherein the cooperative terrestrial base station can communicate with the wireless device in at least one mode that allows unique identification of the wireless device; means for determining an identity of at least one uncooperative terrestrial base station configured to bidirectionally communicate with another wireless device and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance, based on the range from the cooperative terrestrial base station to the mobile wireless device and a range of the mobile wireless device when communicating in a mode supported by the at least one uncooperative terrestrial base station, wherein the uncooperative terrestrial base station comprises a terrestrial base station; means for generating an almanac of base stations having an identity of the terrestrial cooperative base station and the identity of at least one uncooperative terrestrial base station and providing it to the mobile wireless device; and means for determining the position of the mobile wireless device based at least in part on the almanac, wherein the at least one uncooperative terrestrial base station lies within an annular ring about the cooperative terrestrial base station, the annular ring having a width that is determined based on the range of the mobile wireless device when communicating in the mode supported by the at least one uncooperative terrestrial base station.
-
-
21. A tangible computer-readable medium, having stored thereon computer-readable instructions for locating a position of a mobile wireless device, comprising instructions configured to cause a computer to:
-
determine a range from a cooperative terrestrial base station to the mobile wireless device, wherein the cooperative terrestrial base station can communicate with the wireless device in at least one mode that allows unique identification of the wireless device; determine an identity of at least one uncooperative terrestrial base station configured to bidirectionally communicate with another wireless device and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance, based on the range from the cooperative terrestrial base station to the mobile wireless device and a range of the mobile wireless device when communicating in a mode supported by the at least one uncooperative terrestrial base station, wherein the uncooperative terrestrial base station comprises a terrestrial base station; generate an almanac of base stations having an identity of the terrestrial cooperative base station and the identity of at least one uncooperative terrestrial base station and providing it to the mobile wireless device; and determine the position of the mobile wireless device based at least in part on the almanac, wherein the at least one uncooperative terrestrial base station lies within an annular ring about the cooperative terrestrial base station, the annular ring having a width that is determined based on the range of the mobile wireless device when communicating in the mode supported by the at least one uncooperative terrestrial base station.
-
-
22. A computer system comprising:
-
a network interface; and a processor configured to; determine a range from a cooperative terrestrial base station to the mobile wireless device, wherein the cooperative terrestrial base station can communicate with the wireless device in at least one mode that allows unique identification of the wireless device; determine an identity of at least one uncooperative terrestrial base station configured to bidirectionally communicate with another wireless device and is not configured to bidirectionally communicate with the wireless device but will provide information useful in determining a distance, based on the range from the cooperative terrestrial base station to the mobile wireless device and a range of the mobile wireless device when communicating in a mode supported by the at least one uncooperative terrestrial base station, wherein the uncooperative terrestrial base station comprises a terrestrial base station; generate an almanac of base stations having an identity of the terrestrial cooperative base station and the identity of at least one uncooperative terrestrial base station and providing it to the mobile wireless device; and determine the position of the mobile wireless device based at least in part on the almanac, wherein the at least one uncooperative terrestrial base station lies within an annular ring about the cooperative terrestrial base station, the annular ring having a width that is determined based on the range of the mobile wireless device when communicating in the mode supported by the at least one uncooperative terrestrial base station.
-
Specification