HK1161796A - A method and system for communication - Google Patents
A method and system for communication Download PDFInfo
- Publication number
- HK1161796A HK1161796A HK12102177.7A HK12102177A HK1161796A HK 1161796 A HK1161796 A HK 1161796A HK 12102177 A HK12102177 A HK 12102177A HK 1161796 A HK1161796 A HK 1161796A
- Authority
- HK
- Hong Kong
- Prior art keywords
- access point
- wireless access
- power measurements
- location server
- location
- Prior art date
Links
Description
Technical Field
The present invention relates to communication systems, and more particularly, to a method and system for determining the location of a wireless access point using a single device based on power measurements.
Background
Location-based services (LBS) is a new emerging mobile value-added service. The LBS is a mobile service that implements various Location Based Service (LBS) functions using location information of a user, such as emergency 911 (E-911) call, location 411, location sms, and/or location buddy search service. The location of the mobile device may be determined in a number of ways, such as using network-based techniques, using terminal-based techniques, and/or hybrid techniques (a combination of the above). A variety of positioning techniques are known to estimate the location (latitude and longitude) of a mobile device and convert it to meaningful X, Y coordinates for LBS functionality, including, for example, time of arrival (TOA), observable time difference of arrival (OTDOA), enhanced observed time difference (E-OTD), and Global Navigation Satellite Systems (GNSS) such as GPS, global navigation satellite system, galileo system, and/or assisted satellite based global navigation system (a-GNSS). a-GNSS technology combines satellite positioning and communication networks, such as mobile networks, to achieve a widely used performance level for location services.
Further limitations and disadvantages of conventional (or traditional) techniques will become apparent to one of skill in the art, through comparison of such systems with some aspects of the present invention as set forth in the remainder of the present application with reference to the drawings.
Disclosure of Invention
A method and/or system for determining a location of a wireless access point using a single device based on power measurements, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
According to an aspect of the present invention, there is provided a communication method, the method including: one or more processors and/or circuits in a mobile device perform:
performing power measurement on the accessed wireless access point from different positions; and
transmitting the power measurements to a remote location server, wherein the remote location server collects power measurements of the accessed wireless access point from a plurality of communication devices, and the location server uses the power measurements provided by a single communication device of the plurality of communication devices to determine a location of the accessed wireless access point.
Preferably, the wireless access point is a WiFi access point or a bluetooth access point.
Preferably, the method further comprises measuring said power of said accessed wireless access point at different locations over a period of time.
Preferably, the method further comprises time stamping said power measurements.
Preferably, the method further comprises transmitting said time-stamped power measurements to said remote location server.
Preferably, the remote location server selects the single communication device from the plurality of communication devices based on the quality and/or feasibility of the collected respective power measurements of the wireless access point.
Preferably, the remote location server receives multiple power measurements of the accessed wireless access point from the selected single communication device at different locations over a period of time.
Preferably, the remote location server uses a plurality of power measurements received from the selected single communications device to determine the location of the accessed wireless access point.
Preferably, the remote location server stores the determined location of the wireless access point to a reference database, the reference database being internally or externally connected to the remote location server.
Preferably, the reference database shares the stored location of the wireless access point among the plurality of communication devices.
According to one aspect of the invention, a system for communication comprises:
one or more processors and/or circuits in a mobile device to:
performing power measurement on the accessed wireless access point from different positions; and
transmitting the power measurements to a remote location server, wherein the remote location server collects power measurements of the accessed wireless access point from a plurality of communication devices, and the location server determines a location of the accessed wireless access point using the power measurements provided by a single communication device of the plurality of communication devices.
Preferably, the wireless access point is a WiFi access point or a bluetooth access point.
Preferably, the one or more processors and/or circuits are further operable to measure the power of the accessed wireless access point at different locations over a period of time.
Preferably, the one or more processors and/or circuits are further configured to time stamp the power measurements.
Preferably, the one or more processors and/or circuits are further operable to transmit the time-stamped power measurements to the remote location server.
Preferably, the remote location server selects the single communication device from the plurality of communication devices based on the quality and/or feasibility of the collected respective power measurements of the wireless access point.
Preferably, the remote location server receives multiple power measurements of the accessed wireless access point from the selected single communication device at different locations over a period of time.
Preferably, the remote location server uses a plurality of power measurements received from the selected single communications device to determine the location of the accessed wireless access point.
Preferably, the remote location server stores the determined location of the wireless access point to a reference database, the reference database being internally or externally connected to the remote location server.
Preferably, the reference database shares the stored location of the wireless access point among the plurality of communication devices.
Various advantages, aspects and novel features of the invention, as well as details of an illustrated embodiment thereof, will be more fully understood from the following description and drawings.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a block diagram illustrating an exemplary communication system that uses a single device to determine the location of a wireless access point based on power measurements, according to one embodiment of the invention;
FIG. 2 is a block diagram illustrating an exemplary mobile device for providing wireless access point power measurements for different time instances in accordance with one embodiment of the present invention;
FIG. 3 is a block diagram illustrating an exemplary location server using a single device to determine the location of a wireless access point based on power measurements according to one embodiment of the present invention;
figure 4 is a flow chart illustrating exemplary steps for determining a location of a wireless access point using a single device based on power measurements according to one embodiment of the present invention.
Detailed Description
Embodiments of the invention are embodied in methods and systems for determining wireless access point locations using power measurements based on a device. In different embodiments of the invention, the mobile device may be used to measure the power of the accessed wireless access point from different locations, i.e. a WiFi access point or a bluetooth access point. The power measurements will be transmitted to a remote location server. The remote location server may collect power measurements of the accessed wireless access points from a multitude of communication devices. The remote location server uses the corresponding power measurements provided by the single communication device to determine the location of the accessed wireless access point. The mobile device may be used to measure the power of an accessed wireless access point from different locations or distances over a period of time. The mobile device may time stamp (stamp) the power measurement and transmit the time stamped power measurement to a remote location server. The remote location server may select the single communication device from the plurality of communication devices based on the quality of the measurements and/or the feasibility of collecting corresponding power measurements from the accessed wireless access point. The remote location server receives or collects a plurality of power measurements from the selected single communication device. The multiple power measurements collected are made by the selected single communication device at different locations. The remote location server uses the multiple power test values collected from the selected single communication device to determine or calculate the location of the accessed wireless access point. The remote location server stores the determined location of the accessed wireless access point to a reference database connected internally or externally to the remote location server for sharing the determined location of the accessed wireless access point with a plurality of communication devices.
Fig. 1 is a block diagram illustrating an exemplary communication system using a single device to determine the location of a wireless access point based on power measurements, in accordance with one embodiment of the present invention. As shown in fig. 1, a communication system 100 is shown. Communication system 100 includes a plurality of mobile devices 110 (of which mobile device 112 and 116 are shown), a wireless access point 120, an internet 130, a mobile core network 150, a positioning server 160 including a reference database 162, a Satellite Reference Network (SRN) 170, and a Global Navigation Satellite System (GNSS) satellite infrastructure 180. The satellite facility 180 includes a plurality of GNSS satellites, of which GNSS satellites 182 and 184 have been shown.
A mobile device, such as mobile device 112, may comprise suitable logic, circuitry, interfaces and/or code that may be operable to receive services provided by the internet 130 and/or mobile core network 150. For example, mobile device 112 may be used to access the Internet 130 using a wireless access point, such as wireless access point 120, e.g., WiFi or Bluetooth technology. Depending on the functionality of the device, the mobile device 112 may be configured to communicate with the mobile core network 150 using, for example, CDMA, GSM, UMTS, LTE, and WiMAX access technologies.
Mobile device 112 may be used to capture or identify wireless access points for access in a particular geographic area. Mobile device 112 may be used to measure the power of an accessed wireless access point, such as wireless access point 120. In this regard, the mobile device 112 may make power measurements for the wireless access point 120 at different locations over time, e.g., locations P1-P3. The power measurements may be time stamped. The mobile device 112 may be operable to provide or transmit the time-stamped power measurements to the location server 160 through the mobile core network 150.
The wireless access point 120 may comprise suitable logic, circuitry, interfaces and/or code that may enable wireless communication devices to connect to a wireless or wired network via WiFi, bluetooth or related standards. The wireless access point 120 may be configured to function as a central transmitter and receiver of a Wireless Local Area Network (WLAN). The wireless access point 120 may be configured to provide data services (e.g., LBS functionality) to enabled wireless local area network enabled communication devices (e.g., the mobile device 112 and 116) using wireless LAN technology. The location of the wireless access point 120 may be required or required by LBS functionality (location based access control). The location of the wireless access point 120 in the reference database 162 may be tracked by the location server 160. In this regard, the location of the radio access network 120 in the reference database 162 may be determined based on power measurements provided by a single wireless device, such as the wireless device 112. The power measurements provided for radio access network 120 may be derived by mobile device 112 at different locations, such as P1-P3, over a period of time (carry out).
The internet 130 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to support data communications using the Internet Protocol (IP). The internet 130 may transmit different data services, e.g., location-based access control, to the user based on corresponding location information to enable the user to manage or control access to a particular wireless access point, such as the wireless access point 120.
Mobile core network 150 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to interface with various access networks, such as a CDMA network, a UMTS network and/or a WiMAX network, as well as external data networks, such as a Packet Data Network (PDN) and/or internet 130. The mobile core network 150 may be used to provide different data services provided by external data networks to corresponding users, such as the mobile device 112 and 116. The mobile core network 150 may be used to transmit location information required for the LBS function to the location server 160, for example, when the LBS function is provided to a user such as the mobile device 112.
The positioning server 160 may comprise suitable logic, circuitry, interfaces and/or code that may be enabled to access a Satellite Reference Network (SRN) 170 to track GNSS satellites via the SRN170 to acquire GNSS satellite data. Location server 160 may be used to generate GNSS assistance data (A-GNSS data) using the acquired GNSS satellite data, including: such as ephemeris data, LTO data, reference location data, and/or time information. Location server 160 may be used to collect and/or obtain location information from relevant users such as wireless access point 120 and/or mobile device 112 and/or 116. For example, the location server 160 can be used to obtain and/or track location information for the wireless access point 120 from the mobile device 112 and 116. In particular, the location server 160 may receive power measurements for the wireless access point 120 from a plurality of associated users, such as the mobile device 112 and 116. Location server 160 may be operable to select a single user (e.g., mobile device 112) (e.g., based on the quality and/or feasibility of the associated power measurements provided). The quality of the power measurement of wireless access point 120 may be related to, for example, signal-to-noise and interference ratio (SNIR), measurement error (variance), and/or measurement time. A mobile device that can provide a power measurement (e.g., high SNR or SNIR, lower test error, and/or longer test time) is selected from a plurality of related users. The location of wireless access point 122 may be determined or calculated based on power measurements provided by a selected single mobile device, such as mobile device 112. For example, location server 160 may be used to determine the location of wireless access point 122 by matching received power measurements provided by wireless device 112 to the power profile of wireless access point 120. The determined location of the wireless access point 120 may be stored to the reference database 162 for sharing among the associated mobile devices, such as the mobile device 116. Location server 160 may transmit the stored location of wireless access point 120 as a-GNSS data to mobile device 116, if desired. The reference database 162 may be connected internally or externally to the positioning server 160. The reference database 162 may be optimized or updated using the resulting location information.
SRN170 may comprise suitable logic, circuitry, interfaces and/or code that may enable the continuous acquisition and/or distribution of data to GNSS satellites. The SRN170 may include a plurality of GNSS reference tracking stations distributed around the world to provide a-GNSS full time (all the time) coverage in the home network and/or any visited network.
The GNSS satellites 182 and 184 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to generate and broadcast satellite navigation information. The positioning server 160 uses the satellite navigation broadcast information collected by the SRN170 to improve LBS performance. The GNSS satellites 182-.
In a particular embodiment, a mobile device, such as mobile device 112, may be used to identify an accessed wireless access point, such as wireless access point 120, located in a region of interest. The mobile device 112 may be used to measure power for the wireless access point 120 at different locations (e.g., locations P1-P3) over a period of time. Mobile device 112 may be used to time stamp the power measurements and then send the time-stamped power measurements to location server 160. The location server 160 can track the location of the associated communication device (wireless access point 120) by collecting power measurements for the wireless access point 120 from a plurality of mobile devices (e.g., mobile device 112 and 116). In this regard, a single mobile device (e.g., mobile device 112) is selected based on the quality and/or availability of the associated power measurements provided for wireless access point 120. Location server 160 may determine or calculate the location of wireless access point 120 using power measurements collected for wireless access point 120 at different locations over a period of time for a single selected mobile device. The determined location of the wireless access point 120 may be stored to the reference database 162 to enable sharing among various mobile devices, if necessary. For example, the location server 160 may be used to transmit the determined location information of the wireless access point 120 to a mobile device, such as the mobile device 116, if desired.
Figure 2 is a block diagram illustrating a mobile device for providing wireless access point power measurements for different time instances in accordance with one embodiment of the present invention. Referring to fig. 2, a mobile device 200 is shown. The mobile device 200 includes a WLAN transceiver 202, a cellular transceiver 204, a WiMAX transceiver 206, a host processor 210, and a memory 212.
The WLAN transceiver 202 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to receive and/or transmit wireless radio frequency signals using wireless LAN technology. The power of the radio signals received through WLAN transceiver 202 may be measured over a period of time and/or at different locations.
The cellular transceiver 204 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to communicate with the mobile core network 150 using a plurality of cellular access technologies, such as CDMA, GMS, UMTS and/or LTE. The cellular transceiver 204 may receive a variety of data services (e.g., LBS functionality provided by the mobile core network 150). Cellular transceiver 204 may be used to communicate (e.g., location information for wireless access point 122) location information with location server 160 to support LSB functionality for mobile device 200. Cellular transceiver 204 may be used to provide wireless access point 120 with power measurements over a period of time and/or at different locations in order to determine the location of wireless access point 120 at reference database 162.
The WiMAX transceiver 206 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to communicate with the mobile core network 150 using WiMAX access technology. The WiMAX transceiver 206 may receive a variety of data services (e.g., LBS functionality provided by the mobile core network 150). The WiMAX transceiver 206 may be used to transmit location information, such as the location information of the wireless access point 122, to the location server 160 to support LBS functionality for the mobile device 200. The WiMAX transceiver 206 may be used to provide power measurements for the wireless access point 120 over a period of time and/or at different locations to determine the location of the wireless access point 120 at the reference database 162.
The host processor 210 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to manage and/or control the operation of the associated device units (e.g., the WLAN transceiver 202, the cellular transceiver 204, and the WiMAX transceiver 206) depending on the application. For example, the main processor 210 may activate or deactivate one or more associated radios (e.g., WLAN transceiver 202 and/or cellular transceiver 204) to save power consumption, if desired. The main processor 210 may be used to calculate or measure the power of the received signal (e.g., over a period of time and/or at a different location from the WLAN transceiver 202). The power measurements will be time stamped and then transmitted to the positioning server 160 via the cellular transceiver 204 and/or the WiMAX transceiver 206.
The memory 212 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to store information such as executable instructions and/or data for use by the host processor 210 and/or other associated devices (e.g., the WLAN transceiver 202 and the cellular transceiver 204). For example, memory 202 may store time-stamped power measurements for wireless access point 120 over a period of time. The stored power measurements are taken at various locations (e.g., locations P1-P3). Memory 212 may include RAM, ROM, low latency nonvolatile memory such as flash memory and/or other suitable electronic data storage.
In a particular embodiment, the main memory 210 may be used to manage and/or control, for example, the operation of the WLAN transceiver 202 and the cellular transceiver 204, depending on the respective application. The power of signals received by WLAN transceiver 202 may be measured or calculated over a period of time, and power measurements may be made at various locations (e.g., locations P1-P3). The power measurements may be time stamped and then stored in memory 212. The host processor 210 may be used to send the stored power measurements of the wireless access point 120 to the location server 160 via the cellular network 204 and/or the WiMAX transceiver 206.
Fig. 3 is a block diagram illustrating an exemplary location server using a single device to determine the location of a wireless access point based on power measurements according to one embodiment of the invention. Referring to fig. 3, a location server 300 is shown. The positioning server 300 may include a processor 302, a reference database 304, and a memory 306.
The processor 302 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to manage and/or control the operation of the reference database 304 and the memory 306. The processor 302 may be configured to communicate with a Satellite Reference Network (SRN) 150 to track GNSS satellites via the SRN150 to acquire GNSS satellite data. The processor 302 may be configured to collect GNSS satellite data to build a reference database 304, and the reference database 304 may be connected internally or externally to the positioning server 300. The processor 302 may be used to obtain or collect location information from an associated user (e.g., the mobile device 112 and 116). In this regard, the processor 302 can receive power measurements for the wireless access point 120 from a plurality of associated users (e.g., the mobile device 112 and 116). Processor 302 may select a single user (e.g., mobile device 112) (e.g., based on the quality and feasibility of the associated power measurements provided). Processor 302 may select a single mobile device for wireless access point 120 that provides a power measurement value with a higher SNR or SNIR, a lower measurement error, and/or a longer measurement time. Processor 302 can determine or calculate the location of wireless access point 120 based on power measurements provided by the selected single mobile device. For example, the processor 302 may be configured to match power measurements received from a selected one of the mobile devices to determine the location of the wireless access point 120. The determined location of the wireless access point 120 will be stored in the reference database 304 to enable sharing between the associated users or communication devices. For example, the processor 302 may cause at least a portion of the reference server 304 to communicate with, for example, the mobile device 200, if desired or periodically.
The reference database 304 may comprise suitable logic, circuitry, interfaces and/or code that may enable storage of location information for a communication device, such as the wireless access point 120. The reference database 304 may be connected internally or externally to the positioning server 300. The stored location information is provided to the associated communication device (e.g., mobile device 112) to support LBS functionality. The location server 304 may be used to manage or update stored location information on an aperiodic or periodic basis as needed.
The memory 306 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to store information, such as operational instructions, and data for use by the processor 302 and/or other associated device units (e.g., reference data 304). Memory 306 may include RAM, ROM, low latency nonvolatile memory such as flash memory and/or other suitable electronic data storage.
In one embodiment, processor 302 may be configured to collect GNSS satellite data via SRN150 to build reference database 304. The processor 302 may be configured to track location information for an associated user (wireless access point 120) by collecting power measurements for the wireless access point 120 from a plurality of mobile devices (e.g., mobile device 112 and 116). The main processor 302 may use power measurements collected by a single mobile device (e.g., mobile device 112) to determine or calculate the location of the wireless access point 120. The calculated location of the wireless access point 120 will be stored in the reference database 304 to enable sharing among multiple related users.
Figure 4 is a flow chart illustrating exemplary steps for determining a location of a wireless access point using a single device based on power measurements according to one embodiment of the present invention. As shown in fig. 4, the embodiment steps begin at step 402. In step 402, the processor 200 may be used to identify or access a wireless access point (e.g., wireless access point 120) located in a particular geographic area. In step 404, the mobile device 200 may be configured to measure power for the accessed wireless access point (i.e., wireless access point 120) over a period of time, and the power measurements may be measured at different locations (e.g., locations P1-P3). In step 406, the mobile device 200 may be used to time stamp the power measurements and then send the time stamped power measurements to the location server 300 through the mobile core network 150.
In step 408, the location server 300 may be configured to receive power measurements for the accessed wireless access points from a plurality of associated mobile devices (e.g., mobile device 112 and 116). In step 410, a determination is made as to whether the location of the accessed wireless access point requires a determination, and if so, the location server 300 may select a single mobile device (e.g., mobile device 112) based on the quality and/or feasibility of the corresponding power measurements provided by the wireless access point 120, step 412. In step 414, the location server 300 may be used to determine or calculate the location of the accessed wireless access point using the power measurements provided by the selected single mobile device. The calculated location of the wireless access point will be stored in the reference database 304 in step 416 in order to enable sharing among various related mobile devices. The steps of the present embodiment end at step 416.
In step 410, if the accessed wireless access point does not need to be determined, the embodiment will return to step 408.
In various embodiments of methods and/or systems for determining a location of a wireless access point using a single device based on power measurements, a mobile device (e.g., mobile device 200) may be used to measure the power of a wireless access point (e.g., wireless access point 120) at various locations. The power measurements will be transmitted to a remote location server, such as location server 300. The location server 300 may be configured to collect power measurements of the wireless access point 120 from a plurality of communication devices (e.g., the communication devices 112 and 116). The location of the wireless access point 120 can be determined or calculated by applying a corresponding power measurement provided by a single communication device of the plurality of communication devices, such as the mobile device 112. The wireless access point 120 may be a WiFi access point or a bluetooth access point. The mobile device 112 may be configured to measure the power of the wireless access point 120 at different locations (e.g., locations P1-P3) over a period of time. The mobile device 112 may be configured to time stamp the power measurements and then send the time stamped power measurements of the wireless access point 120 to the location server 300. The location server 300 may be used to select a single communication device from the plurality of communication devices based on the quality and/or feasibility of the power measurements collected by the wireless access point 120. The location server 300 receives multiple power measurements for the wireless access point 120 from a selected single communication device over a period of time from different locations or distances. The location server 300 uses the multiple power measurements received from the selected single communication device to determine or calculate the location of the wireless access point 120. The location server 300 may store the determined location of the wireless access point 120 to a reference database 304, the reference database 304 being internally or externally connected to the location server 300. The reference database 304 will share the stored location of the wireless access point 120 among a plurality of communication devices, such as the mobile device 112 and 116.
Other embodiments of the present invention provide a non-transitory computer-readable storage medium and/or storage medium, and/or non-transitory machine-readable storage medium and/or storage medium, having stored thereon machine code and/or a computer program having at least one code segment executable by a machine and/or computer, to enable the machine and/or computer to implement the power measurement based determination of wireless access point locations using a single device as described herein.
Accordingly, the present invention may be realized in hardware, software, or a combination of hardware and software. The present invention can be realized in a centralized fashion in at least one computer system, or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware and software could be a general purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
The present invention may also be implemented by a computer program product, comprising all the features enabling the implementation of the methods of the invention, when loaded in a computer system. The computer program in this document refers to: any expression, in any programming language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to other languages, decoding or notation; b) reproduced in a different format.
While the invention has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from its scope. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.
Cross reference to related applications
This application refers to and claims priority from U.S. patent application No.61/304,114 filed on 12.2.2010.
The present application refers to the contents of the following patent applications:
U.S. patent application No. _________ (law firm No. 21005US02), the date of application is the incidental days of the associated function;
U.S. patent application No. _________ (law firm No. 21023US02), the date of application is the incidental days of the associated function;
the above U.S. patent application is incorporated herein by reference in its entirety.
Claims (10)
1. A method of communication, the method comprising:
one or more processors and/or circuits in a mobile device perform:
performing power measurement on the accessed wireless access point from different positions; and
transmitting the power measurements to a remote location server, wherein the remote location server collects power measurements of the accessed wireless access point from a plurality of communication devices, and the location server uses the power measurements provided by a single communication device of the plurality of communication devices to determine a location of the accessed wireless access point.
2. The method of claim 1, wherein the wireless access point is a WiFi access point or a bluetooth access point.
3. The method of claim 1, further comprising measuring the power of the accessed wireless access point at different locations over a period of time.
4. The method of claim 3, further comprising time stamping the power measurements.
5. The method of claim 4, further comprising transmitting the time-stamped power measurement to the remote location server.
6. The method of claim 1, wherein the remote location server selects the single communication device from the plurality of communication devices based on the quality and/or feasibility of the collected respective power measurements for the wireless access point.
7. The method of claim 6, wherein the remote location server receives multiple power measurements of the accessed wireless access point from the selected single communication device at different locations over a period of time.
8. The method of claim 7, wherein the remote location server determines the location of the accessed wireless access point using a plurality of power measurements received from the selected single communication device.
9. The method of claim 8, wherein the remote location server stores the determined location of the wireless access point in a reference database, the reference database being internally or externally connected to the remote location server.
10. A system for communication, comprising:
one or more processors and/or circuits in a mobile device to:
performing power measurement on the accessed wireless access point from different positions; and
transmitting the power measurements to a remote location server, wherein the remote location server collects power measurements of the accessed wireless access point from a plurality of communication devices, and the location server determines a location of the accessed wireless access point using the power measurements provided by a single communication device of the plurality of communication devices.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US61/304,114 | 2010-02-12 | ||
| US12/729,184 | 2010-03-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| HK1161796A true HK1161796A (en) | 2012-08-03 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110199916A1 (en) | Method and system for determining the location of a wireless access point using single device based power measurements | |
| EP2360973B1 (en) | A method and system for location-based dynamic radio selection | |
| US8355693B2 (en) | Determining application usage relative to a particular location | |
| US8787184B2 (en) | Collaborative sharing of location information among devices in a network | |
| US8378891B2 (en) | Method and system for optimizing quality and integrity of location database elements | |
| US20110148700A1 (en) | Method and system for mobile device based gnss position computation without ephemeris data | |
| EP2357494B1 (en) | Sensor-assisted location-aware mobile device | |
| US20110200024A1 (en) | Providing gnss assistance data via a wireless lan access point | |
| US20110201360A1 (en) | Method and system for physical map-assisted wireless access point locating | |
| US9103917B2 (en) | Method and system for determining location within a building based on historical location information | |
| EP2175291B1 (en) | Method and system for customized full ephemeris compatible with standard AGPS network devices | |
| US20110039575A1 (en) | Method and system for positioning neighbor cells in a cellular network using learned cell data | |
| EP2360983A1 (en) | Method and system for determining a location of an access point based on association of the access point with a communication device having a known location | |
| US20100039323A1 (en) | Method and system for global position reference map (gprm) for agps | |
| US9020522B2 (en) | Method and system for optimizing uploading of location data for location based services | |
| US8634846B2 (en) | Method and system for determining a location of a mobile device based on a plurality of location samples | |
| US8193986B2 (en) | Method and system for enhancing a location server reference database through round-trip time (RTT) measurements | |
| US8805401B2 (en) | Method and system for intelligent switch between client based location and server based location for hybrid location client devices | |
| HK1161796A (en) | A method and system for communication | |
| HK1159932A (en) | Communication method and communication system | |
| HK1159930B (en) | Communication method and system for location-based dynamic radio selection | |
| HK1158317A (en) | Method and system for processing signal | |
| HK1159929A (en) | A method and system for communication |