Abstract:
Indoor positioning networks are faced with several challenges. The methods employed by many indoor positioning systems require highly accurate time synchronization. Where many responders must be synchronized together, the accuracy of the time-synchronization can be improved via a synchronization tree that identifies preferable paths to synchronize responders and eliminates ambiguity. Moreover, where absolute location information is available for less than all of the responders, accurate round trip time measurement can be used to obtain the relative locations of the responders to each other. Where the relative locations are known, any absolute location of a responder can be extrapolated to the remaining responders. Finally, with the use of appropriate algorithms, these round trip time measurements can be collected in reference to a device that is stationary or moving.
Abstract:
In a recognition method, movement characteristics of an object are determined based on sensor information; image information of the object is determined based on the sensor information; and one or more gesture recognition operations are performed based on the movement characteristics and the image information to generate gesture recognition information. The recognition method may further include determining one or more physical characteristics of the object based on the image information; performing one or more physical characteristic pattern recognition operations based on the one or more physical characteristics to generate pattern recognition information; and generating a recognition output signal based on the gesture recognition information and the pattern recognition information.
Abstract:
Some demonstrative embodiments include apparatuses, systems and/or methods of performing a Time of Flight (ToF) measurement. For example, a first wireless device may include a controller to perform a Time of Flight (ToF) measurement procedure with a second wireless device; and a radio to communicate with the second wireless device a ToF frame including a first time value of a Time Synchronization Function (TSF) of a sender of the frame to indicate a beginning time of a ToF measurement period, and a second time value of the TSF at transmission of the ToF frame.
Abstract:
Some demonstrative embodiments include apparatuses, systems and/or methods of estimating a location of a mobile device. For example, an apparatus may include a radio to receive location information including locations of a plurality of detected access points; and a location estimator to select from the plurality of detected access points a plurality of selected access points, based on the location information, and to estimate a location of the mobile device based on communications from the plurality of selected access points.
Abstract:
Some demonstrative embodiments include apparatuses, devices, systems and methods of one-sided Round-Trip-Time (RTT) measurement. For example, an apparatus may include circuitry and logic configured to cause a mobile device to receive bias information of an Access-Point (AP) ; perform a one-sided round-trip-time (RTT) measurement with the AP; and estimate a range between the mobile device and the AP based on the one-sided RTT measurement and the bias information.
Abstract:
Some demonstrative embodiments include apparatuses, devices, systems and methods of synchronizing time. For example, an apparatus may include a GNSS receiver to output GNSS measurements, and an output-timing signal including a plurality of pulses based on a clock of the GNSS receiver; an IMU to output inertial measurements, the IMU including a magnetometer to output magnetometer measurements; an antenna to emit an electromagnetic signal based on the output-timing signal, the electromagnetic signal to be measured by the magnetometer; and a processor to process the GNSS measurements and the inertial measurements, to detect in the magnetometer measurements one or more detected pulses of the output-timing signal, to determine a time delay between a clock of the IMU and the clock of the GNSS receiver based the detected pulses, and to adjust a time-base of the inertial measurements to a time-base of the GNSS measurements based on the time delay.
Abstract:
Generally discussed herein are systems and apparatuses for managing a plurality of location providers and/or assigning a location provider to provide a location estimate. Also discussed herein are methods of using the systems and apparatuses. According to an example a method may include receiving a location estimate request from one or more location clients, determining, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in accord with the location estimate request, assigning the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost, and/or providing the location estimate to the location client.
Abstract:
Methods and systems are presented which provide selection techniques for network equipment to communication stations with access point information that may be utilized to select network equipment for determining a location of the communication station. Techniques are disclosed involving location determination information in wireless networks. Such techniques may involve time of flight distance measurement protocols, signal strength measurement techniques and wireless communication networks. The networks may include IEEE 802.11 networks. In some embodiments, a device or communication station may receive a list of access point entries including data structures that have logical links corresponding to neighboring access points, the list being usable by the device to select an access point in a constant O(1) time. The data structure many include an address access point identifier, the geographic coordinates of the access point, a height above a floor value, unit types, and the error values.
Abstract:
Generally discussed herein are systems and apparatuses for managing a plurality of location providers and/or assigning a location provider to provide a location estimate. Also discussed herein are methods of using the systems and apparatuses. According to an example a method may include receiving a location estimate request from one or more location clients, determining, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in accord with the location estimate request, assigning the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost, and/or providing the location estimate to the location client.
Abstract:
Some demonstrative embodiments include apparatuses, systems and/or methods of estimating a location of a mobile device. For example, an apparatus may include a radio to receive location information including locations of a plurality of detected access points; and a location estimator to select from the plurality of detected access points a plurality of selected access points, based on the location information, and to estimate a location of the mobile device based on communications from the plurality of selected access points.