Virtual assistant focused user interfaces
First Claim
1. One or more non-transitory computer-readable storage media storing computer-readable instructions that, when executed, instruct one or more processors to perform operations comprising:
- causing a conversation user interface to be presented by a mobile smart device to enable a conversation between a user of the mobile smart device and a virtual assistant implemented at least in part by the mobile smart device;
identifying contextual information that is related to the conversation between the user and the virtual assistant;
causing a first conversation item to be presented within the conversation user interface based at least in part on the contextual information;
causing a second conversation item to be presented partly behind the first conversation item so that a first portion of the second conversation item is hidden behind the first conversation item and a second portion of the second conversation item is displayed, the second conversation item representing a history of the conversation in a condensed format within the conversation user interface; and
receiving a selection of the second conversation item while the second conversation item is at least partially behind the first conversation item to present information in the second conversation item in the conversation user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Conversation user interfaces that are configured for virtual assistant interaction may include contextual interface items that are based on contextual information. The contextual information may relate to a current or previous conversation between a user and a virtual assistant and/or may relate to other types of information, such as a location of a user, an orientation of a device, missing information, and so on. The conversation user interfaces may additionally, or alternatively, control an input mode based on contextual information, such as an inferred input mode of a user or a location of a user. Further, the conversation user interfaces may tag conversation items by saving the conversation items to a tray and/or associating the conversation items with indicators.
-
Citations
14 Claims
-
1. One or more non-transitory computer-readable storage media storing computer-readable instructions that, when executed, instruct one or more processors to perform operations comprising:
-
causing a conversation user interface to be presented by a mobile smart device to enable a conversation between a user of the mobile smart device and a virtual assistant implemented at least in part by the mobile smart device; identifying contextual information that is related to the conversation between the user and the virtual assistant; causing a first conversation item to be presented within the conversation user interface based at least in part on the contextual information; causing a second conversation item to be presented partly behind the first conversation item so that a first portion of the second conversation item is hidden behind the first conversation item and a second portion of the second conversation item is displayed, the second conversation item representing a history of the conversation in a condensed format within the conversation user interface; and receiving a selection of the second conversation item while the second conversation item is at least partially behind the first conversation item to present information in the second conversation item in the conversation user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification