IP Library Granted Patent US 9,810,761
Granted Patent B2
US 9,810,761 · App. 15/480,821 · Granted Nov 7, 2017

Local area network assisted positioning

Inventors: Leonid Sheynblat (Hillsborough, CA); Mark Leo Moeglein (Lummi Island, WA)
Assignee: QUALCOMM Incorporated
G01S5/0236G01S5/0242G01S5/0252G01S5/145H04W4/02H04W64/003H04W64/006
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 9,810,761
App. No.
15/480,821
Granted
Nov 7, 2017
Kind
B2
Abstract

A method for assisting in locating a position of a mobile wireless device comprises: obtaining visible-station indications identifying base stations that are visible from the mobile wireless device, the base stations comprising at least one cooperative terrestrial base station and at least one uncooperative WiFi terrestrial base station capable of bi-directional communications and configured to prevent data and/or voice communications with the mobile wireless device; sending, to an almanac processor, an indication of an approximate location of the mobile wireless device that comprises the visible-station indications; receiving an almanac of base stations comprising at least some of the visible-station indications and location indications indicating locations of the base stations visible from the mobile wireless device that correspond to the at least some of the visible-station indications; and determining a location of the mobile wireless device using the location indications.

Claims (50)

1. A method for assisting in locating a position of a mobile wireless device, the method comprising:

obtaining, at the mobile wireless device, base station identifiers identifying a plurality of base stations visible from the mobile wireless device, the plurality of base stations comprising at least one cooperative terrestrial base station that can communicate with the mobile wireless device in at least one mode and at least one uncooperative WiFi terrestrial base station capable of bi-directional communications and configured to prevent data and/or voice communications with the mobile wireless device, wherein the uncooperative WiFi terrestrial base station is configured to acknowledge a message received from the mobile wireless device;

sending, from the mobile wireless device to an almanac processor, an approximate location of the mobile wireless device, the approximate location comprising the base station identifiers;

receiving, at the mobile wireless device, an almanac of base stations comprising at least some of the base station identifiers, and base station locations that correspond to the at least some of the base station identifiers; and

determining a location of the mobile wireless device, at the mobile wireless device, using one or more of the base station identifiers and one or more of the base station locations, at least one first identifier for and first location of a base station within communication range of the mobile wireless device, or at least one second identifier for and second location of an uncooperative terrestrial base station configured to acknowledge a message received from the mobile wireless device, or a combination thereof, contained in the almanac of base stations.

2. The method of claim 1 , wherein the at least one cooperative terrestrial base station comprises a WiFi terrestrial base station.

3. The method of claim 1 , wherein the at least one cooperative terrestrial base station comprises a cellular base station.

4. The method of claim 1 , wherein the almanac of base stations comprises identifiers of additional base stations within communication range of the mobile wireless device.

5. The method of claim 1 , wherein sending the approximate location of the mobile wireless device comprises sending the approximate location of the mobile wireless device from the mobile wireless device to the almanac processor via a cooperative terrestrial base station of the at least one cooperative terrestrial base station.

6. The method of claim 1 , further comprising:

determining, at the mobile wireless device, a trilateration location of the mobile wireless device; and

sending, through a cooperative base station, from the mobile wireless device to the almanac processor, identities of base stations from which the mobile wireless device received signals while at the trilateration location.

7. The method of claim 6 , wherein the identities of base stations from which the mobile wireless device received signals while at the trilateration location comprise identities of base stations not in the almanac of base stations.

8. The method of claim 1 , wherein the almanac of base stations further comprises identifiers for and locations of base stations that are not within communication range of the mobile wireless device but would be within communication of the mobile wireless device from a likely future position of the mobile wireless device.

9. The method of claim 1 , wherein the almanac of base stations further comprises identifiers for and locations of Bluetooth base stations.

10. A mobile wireless device comprising:

means for obtaining base station identifiers identifying a plurality of base stations visible from the mobile wireless device, the plurality of base stations comprising at least one cooperative terrestrial base station that can communicate with the mobile wireless device in at least one mode and at least one uncooperative WiFi terrestrial base station capable of bi-directional communications and configured to prevent data and/or voice communications with the mobile wireless device, wherein the uncooperative WiFi terrestrial base station is configured to acknowledge a message received from the mobile wireless device;

means for sending, to an almanac processor, an approximate location of the mobile wireless device, the approximate location comprising the base station identifiers;

means for receiving an almanac of base stations comprising at least some of the base station identifiers, and base station locations that correspond to the at least some of the base station identifiers; and

means for determining a location of the mobile wireless device using one or more of the base station identifiers and one or more of the base station locations, at least one first identifier for and first location of a base station within communication range of the mobile wireless device, or at least one second identifier for and second location of an uncooperative terrestrial base station configured to acknowledge a message received from the mobile wireless device, or a combination thereof, contained in the almanac of base stations.

11. The mobile wireless device of claim 10 , wherein the at least one cooperative terrestrial base station comprises a WiFi terrestrial base station.

12. The mobile wireless device of claim 10 , wherein the at least one cooperative terrestrial base station comprises a cellular base station.

13. The mobile wireless device of claim 10 , wherein the means for sending the approximate location of the mobile wireless device comprise means for sending the approximate location of the mobile wireless device from the mobile wireless device to the almanac processor via a cooperative terrestrial base station of the at least one cooperative terrestrial base station.

14. The mobile wireless device of claim 10 , further comprising means for determining a trilateration location of the mobile wireless device, wherein the means for sending are further for sending, through a cooperative base station, to the almanac processor, identities of base stations from which the mobile wireless device received signals while at the trilateration location.

15. A mobile wireless device comprising:

a communication interface; and

a processor communicatively coupled to the communication interface and configured to:

obtain, via the communication interface, base station identifiers identifying a plurality of base stations visible from the mobile wireless device, the plurality of base stations comprising at least one cooperative terrestrial base station that can communicate with the mobile wireless device in at least one mode and at least one uncooperative WiFi terrestrial base station capable of bi-directional communications and configured to prevent data and/or voice communications with the mobile wireless device, wherein the uncooperative WiFi terrestrial base station is configured to acknowledge a message received from the mobile wireless device;

send, to an almanac processor via the communication interface, an approximate location of the mobile wireless device, the approximate location comprising the base station identifiers;

receive, via the communication interface, an almanac of base stations comprising at least some of the base station identifiers, and base station locations that correspond to the at least some of the base station identifiers; and

determine a location of the mobile wireless device using one or more of the base station identifiers and one or more of the base station locations, at least one first identifier for and first location of a base station within communication range of the mobile wireless device, or at least one second identifier for and second location of an uncooperative terrestrial base station configured to acknowledge a message received from the mobile wireless device, or a combination thereof, contained in the almanac of base stations.

16. The mobile wireless device of claim 15 , wherein the almanac of base stations further comprises identifiers for and locations of base stations that are not within communication range of the mobile wireless device but would be within communication of the mobile wireless device from a likely future position of the mobile wireless device.

17. The mobile wireless device of claim 16 , wherein the at least one cooperative terrestrial base station comprises a WiFi terrestrial base station.

18. The mobile wireless device of claim 16 , wherein the at least one cooperative terrestrial base station comprises a cellular base station.

19. The mobile wireless device of claim 16 , wherein to send the approximate location of the mobile wireless device, the processor is configured to cause the communication interface to send the approximate location of the mobile wireless device from the mobile wireless device to the almanac processor via a cooperative terrestrial base station of the at least one cooperative terrestrial base station.

20. The mobile wireless device of claim 16 , wherein the processor is configured to:

determine a trilateration location of the mobile wireless device; and

send, through a cooperative base station, to the almanac processor, identities of base stations from which the mobile wireless device received signals while at the trilateration location.

21. The mobile wireless device of claim 16 , wherein the almanac of base stations further comprises identifiers for and locations of Bluetooth base stations.

22. A non-transitory computer-readable medium, having stored thereon computer-readable instructions for assisting in locating a position of a mobile wireless device, the computer-readable instructions being configured to cause a computer to:

obtain, at the mobile wireless device, base station identifiers identifying a plurality of base stations visible from the mobile wireless device, the plurality of base stations comprising at least one cooperative terrestrial base station that can communicate with the mobile wireless device in at least one mode and at least one uncooperative WiFi terrestrial base station capable of bi-directional communications and configured to prevent data and/or voice communications with the mobile wireless device, wherein the uncooperative WiFi terrestrial base station is configured to acknowledge a message received from the mobile wireless device;

send, from the mobile wireless device to an almanac processor, an approximate location of the mobile wireless device, the approximate location comprising the base station identifiers;

receive, at the mobile wireless device, an almanac of base stations comprising at least some of the base station identifiers, base station locations that correspond to the at least some of the base station identifiers; and

determine a location of the mobile wireless device, at the mobile wireless device, using one or more of the base station identifiers and one or more of the base station locations, at least one first identifier for and first location of a base station within communication range of the mobile wireless device, or at least one second identifier for and second location of an uncooperative terrestrial base station configured to acknowledge a message received from the mobile wireless device, or a combination thereof, contained in the almanac of base stations.

23. The computer-readable medium of claim 22 , wherein the at least one cooperative terrestrial base station comprises a WiFi terrestrial base station.

24. The computer-readable medium of claim 22 , wherein the at least one cooperative terrestrial base station comprises a cellular base station.

25. The computer-readable medium of claim 22 , wherein the instructions configured to cause the computer to send the the approximate location of the mobile wireless device are configured to cause the computer to send the approximate location of the mobile wireless device from the mobile wireless device to the almanac processor via a cooperative terrestrial base station of the at least one cooperative terrestrial base station.

26. The computer-readable medium of claim 22 , further comprising instructions configured to cause the computer to:

determine, at the mobile wireless device, a trilateration location of the mobile wireless device; and

send, through a cooperative base station, to the almanac processor, identities of base stations from which the mobile wireless device received signals while at the trilateration location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2017
From: SHEYNBLAT, LEONID; MOEGLEIN, MARK LEO
To: QUALCOMM INCORPORATED
Reel/Frame 042985/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2017
From: SHEYNBLAT, LEONID
To: QUALCOMM INCORPORATED
Reel/Frame 042066/0526 →
Continuity (6)
Continuation 15404834 · Jan 12, 2017
Continuation 13655300 · Oct 18, 2012
Continuation 10936130 · Sep 7, 2004
Continuation In Part 10877205 · Jun 25, 2004
Provisional Application 60483094 · Jun 27, 2003
Related Publication 20170212207A1 · Jul 27, 2017