IP Library › Granted Patent US 10,848,886
Granted Patent B2
US 10,848,886 · App. 16/562,037 · Granted Nov 24, 2020

Always-on detection systems

Inventor: Robert David Rand (Edinburgh, GB)
Assignee: Cirrus Logic, Inc.
H04R29/001G10L15/08G10L15/22G11B20/10527H04R3/00H04R3/005G08B6/00G10L25/48G10L25/78G10L2015/088G10L2015/223G11B2020/10546H04R27/00H04R29/00H04R2203/00H04R2400/03H04R2499/11
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,848,886
App. No.
16/562,037
Granted
Nov 24, 2020
Kind
B2
Abstract

The present disclosure relates to a system for providing an acknowledgement output at an output transducer of a device in response to detection of a trigger signal. The system includes an input transducer, a signal processor, a main processor separate from the signal processor and an output driver. The signal processor monitors an input signal received at the signal processor from the input transducer and outputs an acknowledgement signal to the output driver if the received input signal corresponds to the trigger signal. The signal processor also outputs an interrupt signal to the main processor to cause the main processor to enter an active state. In this way an acknowledgement output can rapidly be provided to a user of the system, as there is no need to wait until the main processor has entered its active state and processed the trigger signal.

Claims (46)

1. A system for providing an acknowledgement output at an output transducer of a device in response to detection of a trigger signal, the system comprising:

an input transducer;

a signal processor coupled to the input transducer;

a main processor separate from the signal processor; and

an output driver,

wherein the signal processor is configured to:

monitor an input signal received at the signal processor from the input transducer; and

if the received input signal corresponds to the trigger signal:

output an acknowledgement signal to the output driver to cause the output driver to drive the output transducer to output the acknowledgement output; and

output an interrupt signal to the main processor to cause the main processor to enter an active state and to initiate verification that the input signal is a valid trigger signal.

2. A system according to claim 1 wherein the input transducer is an audio input transducer and wherein the signal processor is configured to monitor an audio input signal received at the signal processor from the audio input transducer.

3. A system according to claim 2 wherein the signal processor comprises an always-on audio detection system configured to monitor the audio input signal received at the signal processor from the audio input device.

4. A system according to claim 2 wherein the trigger signal is a voice command.

5. A system according to claim 2 further comprising a buffer, wherein the buffer is configured to store audio input received by the audio input transducer after the trigger signal has been received, and wherein the system is configured to transmit the contents of the buffer to the main processor after the main processor has entered its active state.

6. A system according to claim 1 further comprising a memory, wherein the memory is configured to store one or more acknowledgement signals corresponding to the acknowledgement output.

7. A system according to claim 6 wherein the one or more acknowledgement signals corresponding to the acknowledgement output comprise one or more of:

an audio acknowledgement signal or waveform;

a haptic acknowledgement signal or waveform; and

a visual acknowledgement signal.

8. A system according to claim 6 wherein the memory is on-board memory of the signal processor.

9. A system according to claim 1 wherein the output driver comprises a haptic output driver and the acknowledgement output comprises a haptic output, and wherein the signal processor is configured to output a haptic acknowledgement signal to the haptic output driver.

10. A system according to claim 1 wherein the output driver comprises an audio output driver and the acknowledgement output comprises an audio output, and wherein the signal processor is configured to output an audio acknowledgement signal to the audio output driver.

11. A system according to claim 1 wherein the output driver comprises a visual output driver and the acknowledgement output comprises a visual output, and wherein the signal processor is configured to output a visual acknowledgement signal to the visual output driver.

12. A system according to claim 1 wherein the main processor is configured to enter an inactive state when not in use.

13. A signal processor for providing an acknowledgement output signal at a haptic output transducer of a device in response to detection of a trigger signal when a main processor of the device is in an inactive state, wherein the signal processor is configured to:

monitor an input signal received at the signal processor from an input transducer; and

if the received input signal corresponds to the trigger signal:

retrieve, from a memory of the device, an acknowledgement signal comprising a haptic waveform corresponding to an acknowledge effect to be output by the haptic output transducer;

output the acknowledgement signal to an output driver of the device to cause the output driver to drive the haptic output transducer to output the acknowledgement output; and

output an interrupt signal to cause the main processor of the device to enter an active state and to initiate verification that the input signal is a valid trigger signal.

14. A signal processor according to claim 13 wherein the input transducer is an audio input transducer and wherein the signal processor is configured to monitor an audio input signal received at the signal processor from the audio input transducer.

15. A signal processor according to claim 14 wherein the signal processor comprises an always-on audio detection system configured to monitor the audio input signal received at the signal processor from the audio input device.

16. A signal processor according to claim 14 wherein the trigger signal is a voice command.

17. A system for providing an acknowledgement output at a haptic output transducer of a device in response to detection of a trigger signal, the system comprising:

an input transducer;

a signal processor coupled to the input transducer;

a main processor separate from the signal processor;

an output driver; and

a memory, wherein the memory is configured to store one or more acknowledgement signals corresponding to the acknowledgement output,

wherein the signal processor is configured to:

monitor an input signal received at the signal processor from the input transducer;

and

if the received input signal corresponds to the trigger signal:

retrieve, from the memory, an acknowledgement signal comprising a haptic waveform corresponding to an acknowledge effect to be output by the haptic output transducer;

output the acknowledgement signal to the output driver to cause the output driver to drive the haptic output transducer to output the acknowledgement output; and

output an interrupt signal to the main processor to cause the main processor to enter an active state and to initiate verification that the input signal is a valid trigger signal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2020
From: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
To: CIRRUS LOGIC, INC.
Reel/Frame 053943/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2019
From: RAND, ROBERT DAVID
To: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
Reel/Frame 050285/0374 →
Continuity (2)
Continuation 15875175 · Jan 19, 2018
Related Publication 20190394592A1 · Dec 26, 2019
Cited By (4)
US 12,190,716 US 12,244,253 US 12,276,687 US 12,314,558