Patent classifications
G01S5/012
Localization device
A localization device comprises: a wireless communication antenna; a satellite geospatial location module configured to determine a location of the localization device from signals received from geospatial location satellites; and a controller configured to: control the wireless communication antenna to scan wireless access points in a vicinity of the localization device and determine wireless network data corresponding to identified wireless access points; use the wireless network data to determine an environment type in which the localization device is located from an indoor environment in which signals cannot be received from geospatial location satellites and an outdoor environment in which signals can be received from geospatial location satellites; generate location indication data for the localization device, the location indication data depending on the environment type in which the localization device is located; control the wireless communication antenna to send the location indication data to a location database via one of the identified wireless access points; and cause the localization device to enter a sleep mode.
Single unit outdoor gunshot detection
Techniques for single unit outdoor gunshot detection are disclosed. Near-infrared band sensing collects infrared information using a gunshot sensor device. The collecting is performed by at least two infrared sensors in a single gunshot sensor device unit. Acoustic information is collected using the gunshot sensor device. The collecting acoustic information is performed by at least two acoustic sensors also co-located in the single gunshot sensor device unit. The infrared sensors and acoustic sensors provide a 180 gunshot detection field. At least two additional infrared sensors and at least two additional acoustic sensors are added to the gunshot sensor device to augment the collecting. The additional infrared sensors and acoustic sensors enable a 360 gunshot detection field. A gunshot is detected using the gunshot sensor device. The detecting is based on analysis of the infrared and the acoustic information. The gunshot sensor device is powered using a solar panel.
REAL-TIME LOCATION AND PRESENCE USING A PUSH-LOCATION CLIENT AND SERVER
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.
AI-ASSISTED BLUETOOTH LOW ENERGY (BLE) CHANNEL SOUNDING PROCESSING
Techniques are described of a BLE CS processing architecture using a parametric data-driven neural network design for phase-based ranging (PBR). The neural network may integrate feature transformation and range estimation to simultaneously generate a clean spectrum and a range estimate. The neural network may receive PBR measurement data of constant tone signals across a range of frequencies exchanged between two devices. The neural network may extract from the PBR measurement data, features representative of non-integer frequencies across the range of frequencies. The non-integer frequencies may be sampled at non-fixed positions and in an ascending order. The neural network may estimate a distance between the two devices based on the features extracted. In one embodiment, the neural network may combine scene identification, de-noising, feature transformation and distance estimation steps into a single model. The neural network may adapt to various indoor or outdoor scenes without requiring an explicit scene identification step.
Indoor-outdoor detection by smartphone without using GPS information
Systems and methods are provided for determining that the device is not reporting precise location information, based on output from one or more sensors determining that the device is located indoors and determining the altitude of the device. Based on the determination that the device is located indoors, suspending precise location services until it is determined that the device is back outdoors.