Back to results
US 10,706,845 B1Granted
Communicating announcements
AssigneeAmazon Technologies, Inc.
InventorsChristo Frank Devaraj, Farookh Mohammed, James Alexander Stanton, Brandon Taylor, Peter Chin, Mahesh Rajagopalan
Life of this patent
Estimating the term…
Abstract
Techniques for synchronizing communication across devices are described. A system receives an input command corresponding to an announcement and sends data representing the announcement to devices of the system. The system receives responses from the devices and causes the device that originated the announcement to output content corresponding to the responses.
Claims19
A computer-implemented method comprising:
- receiving, from a first device, first input audio data corresponding to announcement content;
- generating first output audio data corresponding to the announcement content;
- sending the first output audio data to a plurality of devices including a second device and a third device;
- receiving, from the second device, second input audio data corresponding to a first response to the announcement content;
- receiving, from the third device, third input audio data corresponding to a second response to the announcement content;
- generating second output audio data representing the first response and the second response;
- sending the second output audio data to the first device;
- receiving, from the first device, fourth input audio data;
- performing speech processing on the fourth input audio data to determine the second input audio data is to be output;
- and
- sending, to the first device, the second input audio data.
8 more elements
A system comprising:
- at least one processor;
- and
- at least one memory including instructions that, when executed by the at least one processor, cause the system to:
- receive, from a first device, first input data corresponding to announcement content;
- generate first output data corresponding to the announcement content;
- send the first output data to a plurality of devices including a second device and a third device;
- receive, from the second device, second input data corresponding to a first response to the announcement content;
- receive, from the third device, third input data corresponding to a second response to the announcement content;
- generate second output data representing the first response and the second response;
- and
- send the second output data to the first device.
8 more elements
A computer-implemented method comprising:
- receiving, from a first device, first input data corresponding to announcement content;
- generating first output data corresponding to the announcement content;
- sending the first output data to a plurality of devices including a second device and a third device;
- determining a first pre-established response associated with the announcement content;
- determining a second pre-established response associated with the announcement content;
- causing the second device to display:
- a first virtual button corresponding to the first pre-established response, and
- a second virtual button corresponding to the second pre-established response;
- receiving, from the second device, second input data representing the first virtual button was selected;
- generating second output data corresponding to the first pre-established response;
- and
- sending the second output data to the first device.
9 more elements
Dependencies are inferred from the claim text.