Techniques for wireless position determination utilizing a collaborative database
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-024/00
H04W-004/02
G01S-005/02
G06F-017/30
H04W-004/021
H04L-029/12
H04W-064/00
H04W-084/12
H04W-088/02
출원번호
US-0218962
(2016-07-25)
등록번호
US-10129697
(2018-11-13)
발명자
/ 주소
Houri, Cyril
출원인 / 주소
TruePosition, Inc.
대리인 / 주소
Cesari and McKenna, LLP
인용정보
피인용 횟수 :
0인용 특허 :
60
초록▼
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 p
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.
대표청구항▼
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 sem
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; andupdating 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. 2. The method of claim 1, wherein the collaborative database is maintained by a central facility and the updating comprises: uploading the geographic location of the new Wi-Fi access point as part of a periodic contribution of positional information to the central facility. 3. The method of claim 2, wherein the uploading occurs automatically without involvement of a user of the wireless computing device. 4. The method of claim 1, wherein the determining from the collaborative database the geographic location further comprises: downloading positional information from the collaborative database to the wireless computing device; andusing the positional information to determine the 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. 5. The method of claim 4, wherein the downloading occurs automatically without involvement of a user of the wireless computing device. 6. The method of claim 1, wherein the updating the collaborative database to include the geographic location of the new Wi-Fi access further comprises: determining the one or more positions of the mobile device based on global positioning system (GPS) signals received from GPS devices; anddetermining the geographic location of the new Wi-Fi access point by applying a calculation algorithm to the one or more positions. 7. The method of claim 6, wherein the calculation algorithm includes a centroid calculating algorithm or a triangulation algorithm. 8. The method of claim 1, wherein the receiving signals further comprises determining a signal strength, and the estimating the position of the wireless computing device is based on the geographic location and the signal strength of the one or more first Wi-Fi access points. 9. The method of claim 8, wherein the estimating the position of the wireless computing device further comprises: applying a calculation algorithm to the geographic location and the signal strength of the one or more first Wi-Fi access points, wherein the calculation algorithm includes a centroid calculating algorithm or a triangulation algorithm. 10. The method of claim 1, wherein the wireless computing device is a cell phone. 11. The method of claim 1, wherein the unique or semi-unique identification is a media access control (MAC) address. 12. The method of claim 1, wherein the geographic location of each of the one or more first Wi-Fi access points and the geographic location of the new Wi-Fi access point each include a latitude value and a longitude value. 13. The method of claim 1, wherein the updating comprises: applying a calculation algorithm to the one or more positions of the wireless computing device to calculate the geographic location of the new Wi-Fi access point, the calculation algorithm includes a centroid calculating algorithm or a triangulation algorithm. 14. 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; andsoftware 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 points,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, andupdate 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. 15. The wireless computing device of claim 14, wherein the collaborative database is maintained by a central facility and the software configured to update is further configured to upload the geographic location of the new Wi-Fi access point as part of a periodic contribution of positional information to the central facility. 16. The wireless computing device of claim 14, the software configured to determine from the collaborative database the geographic location is further configured to download positional information from the collaborative database to the wireless computing device and use the positional information to determine the geographic location of each of the one or more first Wi-Fi access points. 17. The wireless computing device of claim 14, the software is further configure to determine the one or more positions of the mobile device based on global positioning system (GPS) signals received from GPS devices, and determine the geographic location of the new Wi-Fi access point by applying a calculation algorithm to the one or more positions. 18. 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; andupdate the collaborative database to include the geographic location of the Wi-Fi access point of the one or more second Wi-Fi access points. 19. The non-transitory computing device readable medium of claim 18, wherein the collaborative database is maintained by a central facility and the software is further operable to upload the geographic location of the Wi-Fi access point of the one or more second Wi-Fi access points as part of a periodic contribution of positional information to the central facility. 20. The non-transitory computing device readable medium of claim 18, wherein the software is further operable to download positional information from the collaborative database to the wireless computing device and use the positional information to determine the geographic location of each of the one or more first Wi-Fi access points. 21. The non-transitory computing device readable medium of claim 18, wherein the wireless computing device is a cell phone. 22. 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 and a signal strength 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 and the signal strength 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 and a signal strength 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; andupdating 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 and the signal strength of the new Wi-Fi access point, such that the wireless computing device both consumes and provides geographic locations for Wi-Fi access points to the collaborative database. 23. The method of claim 22, wherein the collaborative database is maintained by a central facility and the updating comprises: uploading the geographic location of the new Wi-Fi access point as part of a periodic contribution of positional information to the central facility. 24. The method of claim 22, wherein the uploading occurs automatically without involvement of a user of the wireless computing device. 25. The method of claim 22, wherein the determining from the collaborative database the geographic location further comprises: downloading positional information from the collaborative database to the wireless computing device; andusing the positional information to determine the 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. 26. The method of claim 25, wherein the downloading occurs automatically without involvement of a user of the wireless computing device. 27. The method of claim 22, wherein the updating the collaborative database to include the geographic location of the new Wi-Fi access point further comprises: determining the one or more positions of the mobile device based on global positioning system (GPS) signals received from GPS devices. 28. The method of claim 22, wherein the estimating the position of the wireless computing device further comprises: applying a calculation algorithm to the geographic location and the signal strength of the one or more first Wi-Fi access points, wherein the calculation algorithm includes a centroid calculating algorithm or a triangulation algorithm. 29. The method of claim 22, wherein the updating comprises: determining, by the wireless computing device, the geographic location of the new Wi-Fi access point. 30. The method of claim 22, wherein the updating comprises: applying a calculation algorithm to the one or more positions of the wireless computing device and the signal strength of the new Wi-Fi access point to calculate the geographic location of the new Wi-Fi access point, the calculation algorithm including a centroid calculating algorithm or a triangulation algorithm. 31. The method of claim 22, wherein the receiving, determining and updating are performed continuously in response to movement of the wireless computing device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (60)
Michaud, Russ; Wikstedt, Heikki, Apparatus, and associated method, for displaying positional data associated with mobile stations of a radio communication system.
Rousseau,Jean Michel; Chaskar,Hemant, Apparatus, and associated method, for facilitating location determination of a mobile station pursuant to a location based application.
Kim, Jin-Kyeong; Kim, Dae-Sik; Park, Nam-Hoon, Communication device having function for searching access point of wireless local area network and method thereof.
Gordon,Scot Douglas; Martin,Robert Lewis; Spain, Jr.,David Stevenson, Computationally-efficient estimation of the location of a wireless terminal based on pattern matching.
Morgan,Edward James; Shean,Michael George; Alizadeh Shabdiz,Farshid; Jones,Russel K., Continuous data optimization of new access points in positioning systems.
Ju,Wen Hua; Krishnakumar,Anjur Sundaresan; Krishnan,P; Landwehr,James M; Mallows,Colin L, Estimating the location of inexpensive wireless terminals by using signal strength measurements.
Barney Matthew F., Intelligent agent for identifying intellectual property infringement issues in computer network sites and method of operation thereof.
James E. Kracht, Mechanism for determining actual physical topology of network based on gathered configuration information representing true neighboring devices.
Aggarwal Ajay (Somersworth NH) Scott Walter (Salem NH) Rustici Eric (Londonderry NH) Bucciero David (Nashua NH) Haskins Andrew (Lee NH) Matthews Wallace (Exeter NH), Method and apparatus for determining a communications path between two nodes in an Internet Protocol (IP) network.
Sheynblat,Leonid; Wrappe,Thomas, Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network.
Foster Theresa A. ; Lau Douglas, Method and apparatus for tracking location of wireless terminals in a nanocellular digital cordless terminal network co.
Brachet,Nicolas; Alizadeh Shabdiz,Farshid, Methods and systems for estimating a user position in a WLAN positioning system based on user assigned access point locations.
Tachikawa,Takashi, Private information supplying system for mobile stations, method for displaying private information and method for roughly positioning users.
Cherveny Kevin ; Crane Aaron ; Kaplan Lawrence M. ; Jasper John ; Shields Russell, System and method for updating, enhancing or refining a geographic database using feedback.
Moore,Timothy M.; Huitema,Christian; Eydelman,Vadim; Venable, Sr.,Jeffrey C., System and methods for providing physical location information and a location method used in discovering the physical location information to an application on a computing device.
Zhou, Peter Y.; Pang, Dexing; Tong, Yiu-Cho Alan; Lin, Ning; Addington, David Ralph; Albanna, Rowena Lampa; Albanna, Amro; Bolton, Keith I., System for localizing and sensing objects and providing alerts.
Ansell Steven T. ; Cherenson Andrew R., Territorial determination of remote computer location in a wide area network for conditional delivery of digitized products.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.