Patent classifications
G06F3/043
Touchless interaction using audio components
The present teachings relate to an electronic device comprising: a first module for generating an audio signal; a second module for generating an ultrasonic signal; a mixer for generating a combined signal; a transmitter for outputting an acoustic signal dependent upon the combined signal; and, a processing means for controlling the ultrasonic signal; wherein, in response to receiving a first instruction signal for initiating the ultrasonic signal, the processing means is configured to increase the amount of the ultrasonic signal in the combined signal from an essentially zero value to a predetermined value over a predetermined enable time-period. The present teachings also relate to an electronic device configured to decrease the amount of the ultrasonic signal in the combined signal from an essentially zero value to a predetermined value over a predetermined disable time-period, and to an electronic device configured to remove the audio signal from the combined signal whilst preventing pop-noise, and to an electronic device capable of replacing the ultrasonic signal whilst minimizing the processing time. The present teachings further relate to a method for reducing the occurrence of pop noise in an acoustic signal associated with: initiating the ultrasonic signal in the combined signal, terminating the ultrasonic signal in the combined signal, terminating the audio signal in the combined signal, and replacing the ultrasonic signal in the combined signal. The present teachings also relate to a computer software product for implementing any of the method steps disclosed herein, and to a computer storage medium storing the computer software herein disclosed.
Touchless interaction using audio components
The present teachings relate to an electronic device comprising: a first module for generating an audio signal; a second module for generating an ultrasonic signal; a mixer for generating a combined signal; a transmitter for outputting an acoustic signal dependent upon the combined signal; and, a processing means for controlling the ultrasonic signal; wherein, in response to receiving a first instruction signal for initiating the ultrasonic signal, the processing means is configured to increase the amount of the ultrasonic signal in the combined signal from an essentially zero value to a predetermined value over a predetermined enable time-period. The present teachings also relate to an electronic device configured to decrease the amount of the ultrasonic signal in the combined signal from an essentially zero value to a predetermined value over a predetermined disable time-period, and to an electronic device configured to remove the audio signal from the combined signal whilst preventing pop-noise, and to an electronic device capable of replacing the ultrasonic signal whilst minimizing the processing time. The present teachings further relate to a method for reducing the occurrence of pop noise in an acoustic signal associated with: initiating the ultrasonic signal in the combined signal, terminating the ultrasonic signal in the combined signal, terminating the audio signal in the combined signal, and replacing the ultrasonic signal in the combined signal. The present teachings also relate to a computer software product for implementing any of the method steps disclosed herein, and to a computer storage medium storing the computer software herein disclosed.
Thermopile array fusion tracking
A simultaneous location and mapping (SLAM)-enabled video game system, a user device of the video game system, and a computer-readable storage medium of the user device are disclosed. Generally, the video game system includes a video game console, a plurality of thermal beacons, and a user device communicatively coupled with the video game console. The user device includes a thermopile array, a processor, and a memory. The user device may receive thermal data from the thermopile array, the thermal data corresponding to a thermal signal emitted from a thermal beacon of the plurality of thermal beacons and detected by the thermopile array. The user device may determine, based on the thermal data, its location in 3D space, and then transmit that location to the video game system.
Beamforming optimization for segmented thin-film acoustic imaging systems incorporated in personal portable electronic devices
An acoustic imaging system coupled to an acoustic medium to define an imaging surface. The acoustic imaging system includes an array of piezoelectric acoustic transducers formed at least in part from a thin-film piezoelectric material, such as PVDF. The array is coupled to the acoustic medium opposite the imaging surface and formed using a thin-film manufacturing process over an application-specific integrated circuit that, in turn, is configured to leverage on or more beamforming scan operations to drive the array of piezoelectric actuators to generate an image of an object at least partially wetting to the imaging surface.
METHOD AND APPARATUS FOR CLASSIFYING A TOUCH EVENT ON A TOUCHSCREEN AS RELATED TO ONE OF MULTIPLE FUNCTION GENERATING INTERACTION LAYERS
A system for classifying touch events of different interaction layers includes a touch screen configured to display an interactive element, one or more vibro-acoustic sensors coupled to the touch screen, a touch event detector configured to monitor the one or more vibro-acoustic sensors and to save vibro-acoustic signals sensed by the one or more vibro acoustic sensors, wherein the touch event detector is further configured to detect touch events in which the interactive element is touched by a first or a second finger part of a user, and wherein the touch events result in generating the vibro-acoustic signals, and a vibro-acoustic classifier is configured to classify the vibro-acoustic signals and activate corresponding functions in the different layers dependent upon which finger part is used.
METHOD AND APPARATUS FOR CLASSIFYING A TOUCH EVENT ON A TOUCHSCREEN AS RELATED TO ONE OF MULTIPLE FUNCTION GENERATING INTERACTION LAYERS
A system for classifying touch events of different interaction layers includes a touch screen configured to display an interactive element, one or more vibro-acoustic sensors coupled to the touch screen, a touch event detector configured to monitor the one or more vibro-acoustic sensors and to save vibro-acoustic signals sensed by the one or more vibro acoustic sensors, wherein the touch event detector is further configured to detect touch events in which the interactive element is touched by a first or a second finger part of a user, and wherein the touch events result in generating the vibro-acoustic signals, and a vibro-acoustic classifier is configured to classify the vibro-acoustic signals and activate corresponding functions in the different layers dependent upon which finger part is used.
INFORMATION RECEPTION SYSTEM, RECORDING MEDIUM, AND INFORMATION INPUT METHOD
An information reception device is provided with: operation surface which is adjusted to produce a characteristic index vibration by an object contact; a storage device stores candidate information (candidate information is related with the index vibration) which serves as a candidate of input information; a microphone which acquires observation information according to observation of the actual vibration arising in the surrounding environment; and a CPU. The CPU (selecting part) judges whether or not the index vibration exists in the observation information acquired. When the CPU judges that the index vibration exists, the CPU selects the candidate information which is related with the index vibration as the input information.
INFORMATION RECEPTION SYSTEM, RECORDING MEDIUM, AND INFORMATION INPUT METHOD
An information reception device is provided with: operation surface which is adjusted to produce a characteristic index vibration by an object contact; a storage device stores candidate information (candidate information is related with the index vibration) which serves as a candidate of input information; a microphone which acquires observation information according to observation of the actual vibration arising in the surrounding environment; and a CPU. The CPU (selecting part) judges whether or not the index vibration exists in the observation information acquired. When the CPU judges that the index vibration exists, the CPU selects the candidate information which is related with the index vibration as the input information.
Tactile Feedback Generated By Non-Linear Interaction of Surface Acoustic Waves
Described embodiments include a system and a method. A system includes a first ultrasound transmitter acoustically coupled to a conducting layer of a display surface and configured to deliver a first ultrasound wave to a selected delineated area. The first ultrasonic wave has parameters sufficient to induce a non-linear vibrational response in the conducting layer. A second ultrasound transmitter is acoustically coupled to the conducting layer and configured to deliver a second ultrasound wave to the selected delineated area. The second ultrasonic wave has parameters sufficient to induce a non-linear vibrational response in the conducting layer. A controller selects a delineated area in response to an indication of a touch to the display surface, and initiates delivery of the first and second ultrasonic waves. A convergence of the first and second ultrasonic waves at the selected delineated area produces a stress pattern perceivable or discernible by the human appendage.
Terminal control method, terminal and non-transitory computer readable storage medium
A terminal control method, a terminal and a non-transitory computer-readable storage medium are provided. The terminal control method includes: receiving, by a microphone, a detection audio signal emitted from a speaker and having a frequency within a pre-set detection frequency range; acquiring actual audio parameters of the detection audio signal when being received by the microphone, and original audio parameters of the detection audio signal when being emitted from the speaker; determining a relative state between the microphone and the speaker according to the actual audio parameters and the original audio parameters; determining a terminal control operation to be performed, according to the relative state and a pre-set correspondence between relative states and terminal control operations; and performing the determined terminal control operation on a terminal where the microphone is located.