×

Always-on audio control for mobile device

  • US 10,079,019 B2
  • Filed: 12/17/2013
  • Issued: 09/18/2018
  • Est. Priority Date: 11/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. An integrated circuit comprising:

  • one or more processors;

    at least one memory controller; and

    a first circuit coupled to the one or more processors and to the memory controller, wherein the first circuit is configured to remain powered up during times that the one or more processors and the memory controller are powered down, and wherein the first circuit is configured to receive audio samples captured by one or more audio input devices and to detect a predetermined pattern in the audio samples during a time that the one or more processors and the memory controller are powered down, and wherein the first circuit is configured to cause the memory controller and the one or more processors to power up responsive to detecting the predetermined pattern, and wherein the first circuit is configured to write the audio samples that match the predetermined pattern and subsequently-received samples to memory through the memory controller subsequent to powering up the memory controller in response to detecting the predetermined pattern, including writing audio samples to the memory through the memory controller during a time;

    (1) after the memory controller and the one or more processors are powered up but the one or more processors are still booting an operating system;

    (2) the memory controller is available to accept write operations; and

    (3) prior to the one or more processors being ready to operate on the audio samples,whereby the audio samples that match the predetermined pattern are available in the memory for the one or more processors to verify the match subsequent to powering up responsive to the first circuit detecting the match; and

    wherein the first circuit comprises a buffer configured to store a plurality of the audio samples, wherein a number of the plurality of audio samples is sufficient to store the audio samples that match the predetermined pattern and the subsequently-received samples until the memory controller is available to receive writes of the audio samples to the memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×