G01S5/019

WATER-BORNE BEACON DETECTION SYSTEM FOR MISSING PERSONS
20190287377 · 2019-09-19 ·

A processor enabled method in a mobile device includes configuring a WiFi radio controller of the mobile device with a WiFi service set identifier of a search detector and configuring a Bluetooth connection configuration of a search detector. The method also includes responsive to a rescue trigger, enabling the device to exit a low power mode while awaiting a connection attempt from a Bluetooth radio via the configured Bluetooth connection configuration. The method also includes upon receiving the connection attempt, powering up the WiFi radio and attempting to connect to the configured WiFi service set identifier.

REAL-TIME LOCATION AND PRESENCE USING A PUSH-LOCATION CLIENT AND SERVER
20190281553 · 2019-09-12 · ·

A system for providing real-time always-on location is presented for maintaining the current location of a mobile device, while saving the battery by managing the GPS in a power-saving mode while the device is considered to be stationary. The system also provides a real-time location in an indoor environment where a GPS signal may not be available. Additionally, methods for driving detection are also presented.

POSITION MEASUREMENT APPARATUS, POSITION CORRECTION METHOD, AND POSITION INFORMATION ACQUISITION SYSTEM
20190265037 · 2019-08-29 ·

In a position measurement apparatus, to maintain accuracy of a trajectory even when the frequency of acquisition of absolute position information is reduced, a movement information generation unit generates movement information including a movement distance and a movement direction of a device of interest based on a sensor value, and a reliability generation unit generates reliability information indicating a reliability value of the movement information. An amount of distance correction and an amount of angle correction to be made every predetermined number of steps are determined based on the reliability information and the movement information, and the distance and the angle are corrected every predetermined number of steps starting from the latest already-corrected position information.

SYSTEMS, DEVICES, AND METHODS FOR DETERMINING A LOCATION OF A COMPUTING DEVICE VIA A CURRENT STATE OF AND SIGNALS RECEIVED BY AND/OR FROM THE COMPUTING DEVICE

Embodiments relate generally to determining a location of a computing device. An example system may include a processor. The processor may be configurable to receive a current state of the computing device. The current state may be a charging or non-charging state. The charging state may be a state in which an energy source of the computing device is connected to and/or being charged by an external energy source. The non-charging state may be one in which the energy source is not connected to and/or not being charged by the external energy source. The processor may be configurable to receive information pertaining to wireless signals of a WLAN. The information may include an identification of a first transmitting device. The processor may also be configurable to derive a location status of the computing device based on the current state of the computing device and identification of the first transmitting device.

Asset tracking using active wireless tags that report via a local network of connected beacons

A tag is configured to provide information that enables a processor or other computing device to locate the tag and any asset associated with the tag in an area. The tag incorporates a motion sensor responsive to movements of the tag above a predetermined rate and a predetermined magnitude. In response to the movements above the predetermined rate and magnitude, the motion sensor generates a voltage exceeding a predetermined threshold. An energy-saving process exploits the tag's microcontroller's transitions between a sleep state and an awake state. While asleep, the microcontroller maintains a clock and data in memory, and monitors an input from the motion sensor. In response to voltages at the input over the predetermine threshold, the microcontroller receives signals from one or more nearby beacon nodes in a network operating in the area, process the signals and transmit information based on the processed signals, for a position determination.

MOBILE DEVICE BATTERY OPTIMIZATION FOR PROCESSING LOCATION BEACONS USING MOBILE INBUILT SENSORS
20190208468 · 2019-07-04 ·

A battery saving controller toggles between a normal mode and a battery saving mode which selectively processing location beacons using mobile inbuilt sensors. Bluetooth location beacons are periodically sent by nearby Bluetooth location devices for updating a current location of mobile devices. Battery power within the mobile devices is selectively used for processing the location beacon. The processing exposes the unique tag id from Bluetooth LE data packets, and determines the RSSI value of the data packets received from Bluetooth devices. The battery saving controller deactivates location beacon processing to save power usage from the battery, responsive to detecting identical packets over a time interval. Additionally, the battery saving controller reactivates location beacon responsive to at least one of the sensors inbuilt to the mobile device detecting movement of the mobile device.

SYSTEMS, DEVICES, AND METHODS FOR DETERMINING A LOCATION OF A COMPUTING DEVICE VIA A CURRENT STATE OF THE COMPUTING DEVICE AND SIGNALS RECEIVED BY AND/OR FROM OTHER COMPUTING DEVICES

Embodiments relate to location determination of computing devices. An example system includes a processor configurable to identify, from a first device, a second device transmitting wireless signals to the first device. The processor is configurable to determine, from the first device, a transmission time of the wireless signals received by the first device from the second device. The processor is configurable to identify, from the first device, a third device transmitting wireless signals to the second device. The processor is configurable to determine, from the first device, a transmission time of the wireless signals received by the second device from the third device. The processor is configurable to derive a location status of the first device based on the identification of the second and third devices and the transmission times of the wireless signals received by the first and second devices from the second and third devices, respectively.

Real-time location and presence using a push-location client and server
10334532 · 2019-06-25 · ·

A system for providing real-time always-on location is presented for maintaining the current location of a mobile device, while saving the battery by managing the GPS in a power-saving mode while the device is considered to be stationary. The system also provides a real-time location in an indoor environment where a GPS signal may not be available. Additionally, methods for driving detection are also presented.

Techniques for estimating a position of a user device using optimized scanning
10317507 · 2019-06-11 · ·

In various embodiments, position of a user device is estimated by scanning for WLAN packets transmitted within range of the user device, the scanning to include a plurality of phases which are progressed through until WLAN information sufficient to identify at least a threshold number of WLAN APs is obtained, the plurality of phases including an active scanning phase in which the RF module transmits probe request packets and receives one or more probe response packets, and one or more passive scanning phases in which the RF module listens for one or more packets without first transmitting request packets, extracting WLAN information indicating an identity of one or more WLAN APs from the one or more probe response packets or the one or more listened for packets, and providing the WLAN information to a WPS to obtain an estimate of the position of the user device.

ELECTRONIC DEVICE USING GEOFENCE AND OPERATION METHOD
20240196162 · 2024-06-13 ·

An electronic device is provided. The electronic device includes one or more application processor, memory electrically coupled with the one or more application processor, and a wireless communication chipset which supports a short-range communication and is electrically coupled to the one or more application processor, wherein the wireless communication chipset is configured to receive an advertising packet broadcast by a first external device with a specified interval, and wherein the memory stores instructions that, when executed by the one or more application processor, cause the electronic device to obtain first locations of the electronic device, measured in response to receiving a plurality of first advertising packets by the wireless communication chipset while the first external device is located in a first point, and determine a first geofence corresponding to the first external device located in the first point, based on at least some of the obtained first locations.