Methods and system for cue detection from audio input, low-power data processing and related arrangements
First Claim
Patent Images
1. A method, comprising:
- in an electronic device comprising first and second processors, obtaining audio input corresponding to sound propagating within an aural environment surrounding the electronic device;
at a first processor, processing the audio input to discern a characteristic of the audio input, the processing comprising processing the audio input to determine the presence of audio activity within the audio input and processing the audio input to discern the presence of a digital audio watermark signal within the audio input;
detecting the presence of the digital audio watermark signal from a first sub-band spanning a first frequency range;
decoding auxiliary data from the digital audio watermark signal from second sub-bands spanning a frequency range greater than the first frequency range;
generating an output based upon the processing of the audio to discern the characteristic; and
causing the second processor to enter into a higher power state based on the generated output.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and arrangements involving electronic devices, such as smartphones, tablet computers, wearable devices, etc., are disclosed. One arrangement involves a low-power processing technique for discerning cues from audio input. Another involves a technique for detecting audio activity based on the Kullback-Liebler divergence (KLD) (or a modified version thereof) of the audio input. Still other arrangements concern techniques for managing the manner in which policies are embodied on an electronic device. Others relate to distributed computing techniques. A great variety of other features are also detailed.
32 Citations
19 Claims
-
1. A method, comprising:
-
in an electronic device comprising first and second processors, obtaining audio input corresponding to sound propagating within an aural environment surrounding the electronic device; at a first processor, processing the audio input to discern a characteristic of the audio input, the processing comprising processing the audio input to determine the presence of audio activity within the audio input and processing the audio input to discern the presence of a digital audio watermark signal within the audio input; detecting the presence of the digital audio watermark signal from a first sub-band spanning a first frequency range; decoding auxiliary data from the digital audio watermark signal from second sub-bands spanning a frequency range greater than the first frequency range; generating an output based upon the processing of the audio to discern the characteristic; and causing the second processor to enter into a higher power state based on the generated output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An electronic device comprising:
-
a microphone; a first processor; and a second processor; the first processor configured with instructions to detect audio activity from audio input corresponding to sound captured by the microphone, and in response, to transform the audio input to detect a digital audio watermark signal within the audio input, the first processor configured with instructions to detect the presence of the digital audio watermark signal from a first sub-band spanning a first frequency range; and
the first processor configured with instructions to decode auxiliary data from the digital audio watermark signal from second sub-bands spanning a frequency range greater than the first frequency range;the first processor configured to cause the second processor to enter into a higher power state based on detecting the digital audio watermark. - View Dependent Claims (18)
-
-
19. A non-transitory processor readable medium comprising instructions, which when executed by a processor, cause the processor to:
-
detect audio activity from audio input corresponding to sound captured by a microphone; in response to detecting the audio activity, detect a digital audio watermark signal within the audio input; detect the presence of the digital audio watermark signal from a first sub-band spanning a first frequency range; decode auxiliary data from the digital audio watermark signal from second sub-bands spanning a frequency range greater than the first frequency range; and cause a second processor to enter a higher power state based on detecting the digital audio watermark.
-
Specification