Intelligent ancillary electronic device
First Claim
Patent Images
1. A controller, comprising:
- logic, at least partially including hardware logic, configured to;
detect a key phrase in a received audio signal; and
in response to the key phrase, to;
transmit a signal to a personal assistant in a remote electronic device;
determine whether an audio input was received; and
in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device, to;
buffer the audio input in a memory;
forward the audio input to the personal assistant in the remote electronic device;
monitor for a ready response from the personal assistant in the remote electronic device;
block presentation of the ready response from the personal assistant in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device;
transmit the audio input from the memory to the remote electronic device detect a period of silence in the audio input buffered in memory; and
remove the period of silence from the audio input buffered in memory before the audio input buffered in memory is transmitted to the remote electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example a controller comprises logic, at least partially including hardware logic, configured to detect a key phrase in a received audio signal, and in response to the key phrase, to transmit a signal to a personal assistant in a remote electronic device, determine whether an audio input was received, and in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device, to buffer the audio input in a memory and forward the audio input to the personal assistant in the remote electronic device. Other examples may be described.
-
Citations
12 Claims
-
1. A controller, comprising:
logic, at least partially including hardware logic, configured to; detect a key phrase in a received audio signal; and in response to the key phrase, to; transmit a signal to a personal assistant in a remote electronic device; determine whether an audio input was received; and in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device, to; buffer the audio input in a memory; forward the audio input to the personal assistant in the remote electronic device; monitor for a ready response from the personal assistant in the remote electronic device; block presentation of the ready response from the personal assistant in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device; transmit the audio input from the memory to the remote electronic device detect a period of silence in the audio input buffered in memory; and remove the period of silence from the audio input buffered in memory before the audio input buffered in memory is transmitted to the remote electronic device. - View Dependent Claims (2, 3, 4)
-
5. An electronic device, comprising:
-
an audio input device; a communication interface; and a controller, comprising; logic, at least partially including hardware logic, configured to; detect a key phrase in a received audio signal; and in response to the key phrase, to; transmit a signal to a personal assistant in a remote electronic device; determine whether an audio input was received; and in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device, to; buffer the audio input in a memory; forward the audio input to the personal assistant in the remote electronic device; monitor for a ready response from the personal assistant in the remote electronic device; block presentation of the ready response from the personal assistant in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device; transmit the audio input from the memory to the remote electronic device detect a period of silence in the audio input buffered in memory; and remove the period of silence from the audio input buffered in memory before the audio input buffered in memory is transmitted to the remote electronic device. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable medium comprising logic instructions stored on a tangible computer readable medium which, when executed by a controller, configure the controller to:
detect a key phrase in a received audio signal; and in response to the key phrase, to; transmit a signal to a personal assistant in a remote electronic device; determine whether an audio input was received; and in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device, to; buffer the audio input in a memory; and forward the audio input to the personal assistant in the remote electronic device; monitor for a ready response from the personal assistant in the remote electronic device; block presentation of the ready response from the personal assistant in response to a determination that additional audio input was received prior to receiving a response from the personal assistant in the remote electronic device; transmit the audio input from the memory to the remote electronic device detect a period of silence in the audio input buffered in memory; and remove the period of silence from the audio input buffered in memory before the audio input buffered in memory is transmitted to the remote electronic device. - View Dependent Claims (10, 11, 12)
Specification