Adaptive interface in a voice-activated network
AssigneeGoogle Inc.
InventorsGleb Skobeltsyn, Mihaly Kozsevnyikov, Vladimir Vuskovic
Life of this patent
Estimating the term…
Abstract
The systems and methods of the present disclosure generally relate to a data processing system that can identify and surface alternative requests when presented with ambiguous, unclear, or other requests to which a data processing system may not be able to respond. The data processing system can improve the efficiency of network transmissions to reduce network bandwidth usage and processor utilization by selecting alternative requests that are responsive to the intent of the original request.
Claims20
A system to generate voice-based interfaces in a networked system, comprising:
- a data processing system comprising one or more processors to:
- receive an input audio signal detected by a sensor of a client device;
- determine a plurality of candidate requests based on past requests received by the data processing system, each of the plurality of candidate requests corresponding to a different semantic meaning of the input audio signal;
- generate a first action data structure for a first candidate request of the plurality of candidate requests and a second action data structure for a second candidate request of the plurality of candidate requests;
- select, based on the first candidate request or the first action data structure, a content item provided by a third party content provider;
- and
- transmit, to the client device, the first action data structure and the content item for the first candidate request of the plurality of candidate requests based on an interface type of the client device.
A method of generating voice-based interfaces in a networked system, comprising:
- receiving, by a data processing system comprising one or more processors, an input audio signal detected by a sensor of a client device;
- determining, by the data processing system, a plurality of candidate requests based on past requests received by the data processing system, each of the plurality of candidate requests corresponding to a different semantic meaning of the input audio signal;
- generating, by the data processing system, a first action data structure for a first candidate request of the plurality of candidate requests and a second action data structure for a second candidate request of the plurality of candidate requests;
- selecting, by the data processing system based on the first candidate request or the first action data structure, a content item provided by a third party content provider;
- and
- transmitting, by the data processing system to the client device, the first action data structure and the content item for the first candidate request of the plurality of candidate requests based on an interface type of the client device.
Dependencies are inferred from the claim text.