Abstract:
A control device executing a networking framework for controlling a network of smart objects registered with a framework may interact with only those smart objects in a room. A radio frequency signal broadcast on the networking framework for reception by smart objects registered with the networking framework may cause each of the plurality of smart objects to transmit an ultrasound signal that may include an identifier, such as a generic identifier of the smart object that was assigned during registration with the network framework. The control device may receive the ultrasound signals only from the smart objects in the room. The control device may rename each smart object from which ultrasound signals were received with new identifying information that may include a reference to the room. The device may then communicate with the smart objects via the networking framework using the new identifying information.
Abstract:
Disclosed is an apparatus and method for detecting presence of persons or objects within an environment. The apparatus and method may determine a difference in relative position between transmitters having an unknown room position. A transmitter may emit coded signals that may be detected by other transmitters within the room and properties of the coded signal can form a baseline for comparison to new signals after the baseline is established. Through the use of coded signals and relative distance location between transmitters, movement and position of persons or objects within the room may be determined.
Abstract:
A robotic system including at least two acoustic sensors, spaced apart, for receiving respective versions of a respective continuous ultrasonic waveform emitted by each of one or more positional elements, each of the respective continuous ultrasonic waveforms comprising a respective modulated carrier and an electromagnetic sensor for receiving a respective electromagnetic signal emitted by a respective electromagnetic emitter of a same respective one of the positional elements, and a computing device. The respective electromagnetic signal is emitted in coordination with the respective ultrasonic waveform emitted by the same positional element. The computing device decodes the versions of the ultrasonic waveform and the electromagnetic signal to measure time delays between the versions of the respective ultrasonic waveform and the respective electromagnetic signal, converts the time delays to distances, and triangulates the distances to determine positions of the positional elements. A robot maneuvers based on the determined positions.
Abstract:
Techniques and apparatus are described for obtaining user input via a stylus configured to serve as an interface for providing user input into a computing device. The computing device may obtain rotation-related information indicative of rotational position or rotational movement of the stylus about a longitudinal axis of the stylus. The computing device may identify an operation in response to the rotation-related information, and perform the identified operation.
Abstract:
Techniques and apparatus are described for obtaining user input via a stylus configured to serve as an interface for providing user input into a computing device. The computing device may obtain rotation-related information indicative of rotational position or rotational movement of the stylus about a longitudinal axis of the stylus. The computing device may identify an operation in response to the rotation-related information, and perform the identified operation.
Abstract:
Methods, systems, and devices are described for service discovery and connection establishment of a point-to-point (e.g., device-to-device) wireless communication. Wireless devices may initiate point-to-point communication utilizing ultrasonic signals. A user may initiate a scan for one device to detect, select, and establish a connection with another device, where the scan utilizes an ultrasonic signal. Once connected, the device may create a profile with one anther and/or wirelessly communicate with one another to, for example, exchange data.
Abstract:
A synchronization system for an acoustic signal-based positioning system is provided that generates a magnetic field as a synchronization signal. The magnetic synchronization signal is transmitted by a transmitter of the positioning system and received by the receiver of the positioning system. The receiver may include a magnetic synchronization signal receiver that may receive the magnetic synchronization signal on a same acoustic channel as an acoustic positioning signal. Moreover, the magnetic synchronization signal receiver may be a component already present in the receiver and capable of receiving a magnetic synchronization signal.
Abstract:
A control device executing a networking framework for controlling a network of smart objects registered with a framework may interact with only those smart objects in a room. A radio frequency signal broadcast on the networking framework for reception by smart objects registered with the networking framework may cause each of the plurality of smart objects to transmit an ultrasound signal that may include an identifier, such as a generic identifier of the smart object that was assigned during registration with the network framework. The control device may receive the ultrasound signals only from the smart objects in the room. The control device may rename each smart object from which ultrasound signals were received with new identifying information that may include a reference to the room. The device may then communicate with the smart objects via the networking framework using the new identifying information.
Abstract:
Methods, systems, and devices are described for service discovery and connection establishment of a point-to-point (e.g., device-to-device) wireless communication. Wireless devices may initiate point-to-point communication utilizing ultrasonic signals. A user may initiate a scan for one device to detect, select, and establish a connection with another device, where the scan utilizes an ultrasonic signal. Once connected, the device may create a profile with one anther and/or wirelessly communicate with one another to, for example, exchange data.
Abstract:
Apparatuses and methods of a gradual power wake-up mechanism are disclosed. In one embodiment, a method of activating a device based on detection of a fingerprint image may include monitoring a first metric level of a first set of regions of the fingerprint image, determining a second metric level of a second set of regions of the fingerprint image in response to the first metric level exceeding a first threshold, and activating the device based on the second metric level of the second set of regions of the fingerprint image.