Dynamic interactive voice interface
AssigneeIntellectual Ventures I LLC
InventorsWilliam J. Byrne, Henry W. Gardella, Jeffrey A. Gilmore
Life of this patent
Estimating the term…
Abstract
A dynamic voice user interface system is provided. The dynamic voice user interface system interacts with a user at a first level of formality. The voice user interface system then monitors history of user interaction and adjusts the voice user interface to interact with the user with a second level of formality based on the history of user interaction.
Claims20
A computer-implemented method, comprising:
- receiving a request from a user to begin an interactive session with a voice interface;
- retrieving an interaction history of the user from a stored user profile corresponding from the user, the interaction history storing a plurality of past interactive sessions corresponding to the user, wherein each past interactive session includes an interaction path representing a path of menu options selected by the user, and wherein each menu option represents a content domain or content sub-domain of the voice interface;
- retrieving interface preferences corresponding to the user from the stored user profile, the interface preferences including content domains and categories of content specified by the user;
- adjusting a conversational style of the voice interface based on the interaction history of the user and the interface preferences corresponding to the user;
- determining an order of menu options to present to the user based on the interaction history of the user and the interface preferences corresponding to the user;
- and
- modifying a global vocabulary of the voice interface based on at least one or more frequently visited menu options of the interaction paths of the past interactive sessions corresponding to the user.
A system, comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- receive a request from a user to begin an interactive session with a voice interface;
- retrieve an interaction history of the user from a stored user profile corresponding from the user, the interaction history storing a plurality of past interactive sessions corresponding to the user, wherein each past interactive session includes an interaction path representing a path of menu options selected by the user, and wherein each menu option represents a content domain or content sub-domain of the voice interface;
- retrieve interface preferences corresponding to the user from the stored user profile, the interface preferences including content domains and categories of content specified by the user;
- adjust a conversational style of the voice interface based on the interaction history of the user and the interface preferences corresponding to the user;
- determine an order of menu options to present to the user based on the interaction history of the user and the interface preferences corresponding to the user;
- and
- modify a global vocabulary of the voice interface based on at least one or more frequently visited menu options of the interaction paths of the past interactive sessions corresponding to the user.
A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
- receiving a request from a user to begin an interactive session with a voice interface;
- retrieving an interaction history of the user from a stored user profile corresponding from the user, the interaction history storing a plurality of past interactive sessions corresponding to the user, wherein each past interactive session includes an interaction path representing a path of menu options selected by the user, and wherein each menu option represents a content domain or content sub-domain of the voice interface;
- retrieving interface preferences corresponding to the user from the stored user profile, the interface preferences including content domains and categories of content specified by the user;
- adjusting a conversational style of the voice interface based on the interaction history of the user and the interface preferences corresponding to the user;
- determining an order of menu options to present to the user based on the interaction history of the user and the interface preferences corresponding to the user;
- and
- modifying a global vocabulary of the voice interface based on at least one or more frequently visited menu options of the interaction paths of the past interactive sessions corresponding to the user.
Dependencies are inferred from the claim text.