TECHNIQUES FOR WIRELESS POSITION DETERMINATION UTILIZING A COLLABORATIVE DATABASE
First Claim
1. A method of wireless position determination utilizing a collaborative database comprising:
- receiving, by a receiver unit of a wireless computing device, signals from one or more first Wi-Fi access points in reception range of the wireless computing device and determining therefrom a unique or semi-unique identification of each first Wi-Fi access point;
determining from the collaborative database a geographic location of each of the one or more first Wi-Fi access points based on the unique or semi-unique identification of each first Wi-Fi access point;
estimating, by a wireless positioning system, a position of the wireless computing device based on the geographic location of the one or more first Wi-Fi access points;
receiving, by the receiver unit of the wireless computing device, signals from one or more second Wi-Fi access points in reception range of the wireless computing device, and determining therefrom a unique or semi-unique identification of each second Wi-Fi access point;
determining that a Wi-Fi access point of the one or more second Wi-Fi access points is a new Wi-Fi access point whose geographic location is not contained in the collaborative database; and
updating the collaborative database to include the geographic location of the new Wi-Fi access point based, at least in part, on one or more positions of the wireless computing device, such that the wireless computing device both consumes and provides geographic locations for Wi-Fi access points to the collaborative database.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a technique is provided for wireless position determination wherein a wireless computing device both consumes and provides geographic locations for Wi-Fi access points to a collaborative database. The wireless computing device receives signals from one or more first Wi-Fi access points. Using the collaborative database, a geographic location of each of the one or more first Wi-Fi access points is determined and a position of the wireless computing device is estimated. The wireless computing device may receive signals from one or more second Wi-Fi access points. A Wi-Fi access point of the one or more second Wi-Fi access points may be determined to be a new Wi-Fi access point whose geographic location is not contained in the collaborative database and the wireless computing device may update the collaborative database based, at least in part, on one or more positions of the wireless computing device.
-
Citations
20 Claims
-
1. A method of wireless position determination utilizing a collaborative database comprising:
-
receiving, by a receiver unit of a wireless computing device, signals from one or more first Wi-Fi access points in reception range of the wireless computing device and determining therefrom a unique or semi-unique identification of each first Wi-Fi access point; determining from the collaborative database a geographic location of each of the one or more first Wi-Fi access points based on the unique or semi-unique identification of each first Wi-Fi access point; estimating, by a wireless positioning system, a position of the wireless computing device based on the geographic location of the one or more first Wi-Fi access points; receiving, by the receiver unit of the wireless computing device, signals from one or more second Wi-Fi access points in reception range of the wireless computing device, and determining therefrom a unique or semi-unique identification of each second Wi-Fi access point; determining that a Wi-Fi access point of the one or more second Wi-Fi access points is a new Wi-Fi access point whose geographic location is not contained in the collaborative database; and updating the collaborative database to include the geographic location of the new Wi-Fi access point based, at least in part, on one or more positions of the wireless computing device, such that the wireless computing device both consumes and provides geographic locations for Wi-Fi access points to the collaborative database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wireless computing device comprising:
-
a receiver unit configured to receive signals from Wi-Fi access points in reception range of the wireless computing device; a processor configured to execute software; and software of a wireless positioning system that when executed on the processor is configured to; determine from a collaborative database a geographic location of each of one or more first Wi-Fi access points whose signals were received, estimate a position of the wireless computing device based on the geographic location of the one or more first Wi-Fi access point, determine that a second Wi-Fi access point whose signals were received is a new Wi-Fi access point whose geographic location is not contained in the collaborative database, and update the collaborative database to include the geographic location of the new Wi-Fi access point based, at least in part, on one or more positions of the wireless computing device, such that wireless computing device both consumes and provides geographic locations for Wi-Fi access points to the collaborative database. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computing device readable medium having software stored thereon, the software when executed operable to:
-
in response to received signals from one or more first Wi-Fi access points in reception range of a wireless computing device, determine a unique or semi-unique identification of each first Wi-Fi access point; determine from a collaborative database a geographic location of each of the one or more first Wi-Fi access points based on the unique or semi-unique identification of each first Wi-Fi access point; estimate a position of the wireless computing device based on the geographic location of the one or more first Wi-Fi access points; in response to received signals from one or more second Wi-Fi access points in reception range of the wireless computing device, determine a unique or semi-unique identification of each second Wi-Fi access point; determine a geographic location of a Wi-Fi access point of the one or more second Wi-Fi access points based, at least in part, on one or more positions of the wireless computing device; and update the collaborative database to include the geographic location of the Wi-Fi access point of the one or more second Wi-Fi access points. - View Dependent Claims (18, 19, 20)
-
Specification