Coordinating Electronic Personal Assistants
AssigneeCerence Operating Company
InventorsGiuseppe Iacobelli, Binh Nguyen, Josef Anastasiadis
Life of this patent
Estimating the term…
Abstract
A method includes receiving a representation of a spoken utterance, processing the representation of the spoken utterance to identify, from a number of candidate domains, a request and a serving domain, and routing the request to a personal assistant based on the request and the serving domain. Identification of the serving domain is based on one or more of a contextual state, a behavior profile of a speaker of the utterance, and a semantic content of the utterance.
Claims20
A method for managing interactions between users of an interface and a plurality of voice assistants associated with the interface, the method comprising:
- receiving a voice command from a user of the interface;
- determining a voice assistant of the plurality of voice assistants for servicing the command;
- providing a representation of the voice command to the voice assistant for servicing;
- and
- monitoring an interaction between the voice assistant and the user during servicing of the command.
A system for managing interactions between users of an interface and a plurality of voice assistants associated with the interface, the system comprising:
- an input for receiving a voice command from a user of the interface;
- an arbitration module for determining a voice assistant of the plurality of voice assistants for servicing the command;
- and
- an output for providing a representation of the voice command to the voice assistant for servicing;
- and
- a monitoring module for monitoring an interaction between the voice assistant and the user during servicing of the command.
Dependencies are inferred from the claim text.