G01S5/186

Mapping positions of devices using audio

Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.

Systems and methods for displaying a user interface

A method for displaying a user interface on an electronic device is described. The method includes presenting a user interface. The user interface includes a coordinate system. The coordinate system corresponds to physical coordinates based on sensor data. The method also includes providing a sector selection feature that allows selection of at least one sector of the coordinate system. The method further includes providing a sector editing feature that allows editing the at least one sector.

Device for UAV detection and identification
10101196 · 2018-10-16 · ·

Apparatuses and methods are described herein for identifying a Unmanned Aerial Vehicle (UAV), including, but not limited to, determining a first maneuver type, determining a first acoustic signature of sound captured by a plurality of audio sensors while the UAV performs the first maneuver type, determining a second acoustic signature of sound captured by the plurality of audio sensors while the UAV performs a second maneuver type different from the first maneuver type, determining an acoustic signature delta based on the first acoustic signature and the second acoustic signature, and determining an identity of the UAV based on the acoustic signature delta.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM

The present disclosure relates to an information processing device, an information processing method, and a program each capable of measuring a position and a posture by using sound without bringing discomfort to a user. A spread code signal emitted from each of multiple sound output blocks present at known positions, shifted to a frequency band that is not easily perceivable for a human sense of hearing, and based on a spread code to which spread spectrum modulation has been applied is received. The received spread code signal of a sound signal is reversely shifted. The own absolute position and the own absolute posture are calculated on the basis of the reversely shifted spread code signal, and angular velocity and acceleration detected by an IMU. The present disclosure is applicable to a game controller and an HMD.

PASSIVE MICROPHONE ARRAY LOCALIZER
20180249267 · 2018-08-30 ·

A relative location and orientation of microphone arrays relative to each other is estimated without actively producing test sounds. In one instance, the relative location and orientation of a second microphone array relative to a first microphone array is estimated based on the direction-of-arrival (DOA) of an ambient sound at the first microphone array, the DOA of the ambient sound at the second microphone array, and the time-difference-of-arrival (TDOA) of the ambient sound between the first microphone array and the second microphone array. Other embodiments are also described and claimed.

MOBILE DEVICE UTILIZING TIME OF FLIGHT FOR PERSONAL SECURITY AND LOCALIZATION
20180231634 · 2018-08-16 ·

A method for determining the location of a frequency receiver device with respect to at least two frequency originator devices, each of a current location, the method including synchronizing a clock of the frequency receiver device with a clock of one of the at least two frequency originator devices; receiving by the frequency receiver device, a message including an identification code configured for identifying one of the at least two frequency originator devices and obtaining a broadcast time and a current location of the one of the at least two frequency originator devices by looking up a table correlating the at least two frequency originator devices and their respective broadcast times and current locations; calculating a time of flight of the message by calculating the difference between a receive time at which the message is received by the frequency receiver device and the broadcast time.

Ultrasonic charge port detector

A charge port detector system may include a charger arm, a set of ultrasonic sensors carried by the charger arm, and one or more physical processors. The set of ultrasonic sensors may receive ultrasonic signals from one or more ultrasonic emitters of a charging target. Times at which the set of ultrasonic sensors received the ultrasonic signals may be obtained. The charger arm may be moved based on the times at which the set of ultrasonic sensors received the ultrasonic signals. The movement of the charger arm may align the charger arm to a charge port of the charging target.

TRACKING SYSTEM AND TRACKING METHOD
20180180712 · 2018-06-28 ·

A tracking system includes a first device and a second device. The first device includes plural ultrasonic sources and an inertial measurement unit configured to detect inertial data. The second device includes at least one ultrasonic receiver and a processor. The processor is configured to receive the inertial data, estimate an orientation of the first device according to the received inertial data, determine a first ultrasonic transmitter from the ultrasonic transmitters according to the orientation of the first device and a location of the first device, and send an enablement command about the first ultrasonic transmitter to the first device. The enabled transmitter of the ultrasonic transmitters sends ultrasounds according to the enablement command, the at least one ultrasonic receiver is configured to receive the ultrasounds from the first ultrasonic transmitter, and the processor determines the location of the first device according to the received ultrasounds.

Multimodal Spatial Registration of Devices for Congruent Multimedia Communications

Systems and methods are described for determining orientation of an external audio device in a video conference, which may be used to provide congruent multimodal representation for a video conference. A camera of a video conferencing system may be used to detect a potential location of an external audio device within a room in which the video conferencing system is providing a video conference. Within the detected potential location, a visual pattern associated with the external audio device may be identified. Using the identified visual pattern, the video conferencing system may estimate an orientation of the external audio device, the orientation being used by the video conferencing system to provide spatial audio video congruence to a far end audience.

DEVICE AND METHOD FOR ORIENTATION AND POSITIONING
20180107288 · 2018-04-19 ·

Methods and devices for, among other applications, locating an emitter, comprises an array of receivers configured in different angular positions about the array relative to a corresponding array location axis, to receive a signal from the emitter having at least one burst containing a train of pulses, and at least one processor configured to profile pulse count values at each receiver, from one receiver to another in the array in relation to their respective angular positions, to designate a maximum peak angular position associated with a maximum pulse count value, and to attribute the peak angular position to an angular emitter location.