Transitioning command user interface between toolbar user interface and full menu user interface based on use context
First Claim
1. A computing device to transition a command user interface (UI) between a toolbar UI and a full menu UI based on a use context, the computing device comprising:
- a memory configured to store instructions associated with a messaging application;
one or more processors coupled to the memory, wherein the one or more processors in conjunction with the instructions stored in the memory are configured to;
detect a request to interact with a message;
analyze attributes associated with a usage of the message, wherein the attributes include at least a historical use pattern associated with the usage of the message;
automatically identify the use context based on the analysis of the attributes associated with the usage of the message;
automatically identify one of a reading mode and an authoring mode as a presentation mode based on the use context;
automatically select one of the toolbar UI and the full menu UI as the command UI based on the identified presentation mode, wherein the toolbar UI includes reading mode commands and the full menu UI includes authoring mode commands; and
provide for display the selected command UI in the identified presentation mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Transitioning of a command user interface (UI) between a toolbar UI and a full menu UI based on a use context is provided. An application such as a messaging application detects a request to interact with a message. A presentation mode is identified based on the use context associated with the request. The use context includes a reading mode or an authoring mode. A command UI is generated based on the presentation mode. The command UI includes a toolbar UI for the reading mode or a full menu UI for the authoring mode. The command UI is displayed in proximity to the message within a messaging UI.
-
Citations
18 Claims
-
1. A computing device to transition a command user interface (UI) between a toolbar UI and a full menu UI based on a use context, the computing device comprising:
-
a memory configured to store instructions associated with a messaging application; one or more processors coupled to the memory, wherein the one or more processors in conjunction with the instructions stored in the memory are configured to; detect a request to interact with a message; analyze attributes associated with a usage of the message, wherein the attributes include at least a historical use pattern associated with the usage of the message; automatically identify the use context based on the analysis of the attributes associated with the usage of the message; automatically identify one of a reading mode and an authoring mode as a presentation mode based on the use context; automatically select one of the toolbar UI and the full menu UI as the command UI based on the identified presentation mode, wherein the toolbar UI includes reading mode commands and the full menu UI includes authoring mode commands; and provide for display the selected command UI in the identified presentation mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method executed on a computing device to transition a command user interface (UI) between a toolbar UI and a full menu UI based on a use context, the method comprising:
-
detecting a request to interact with a message, wherein the request includes one of a first intent to read the message and a second intent to author the message; analyzing attributes associated with a usage of the message, wherein the attributes include at least a historical use pattern associated with the usage of the message; automatically identifying the use context based on the analysis of the attributes associated with the usage of the message; automatically identifying one of a reading mode and an authoring mode as a presentation mode based on the use context; automatically selecting one of the toolbar UI and the full menu UI as the command UI based on the identified presentation mode, wherein the toolbar UI includes reading mode commands and the full menu UI includes authoring mode commands; and displaying the selected command UI in the identified presentation mode. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable memory device with instructions stored thereon to transition a command user interface (UI) between a toolbar UI and a full menu UI based on a use context, the instructions comprising:
-
detecting a request to interact with a message, wherein the request includes one of a first intent to read to message and a second intent to author the message; analyzing attributes associated with a usage of the message, wherein the attributes include at least a historical use pattern associated with the usage of the message; automatically identifying the use context based on the analysis of the attributes associated with the usage of the message; automatically identifying one of a reading mode and an authoring mode as a presentation mode based on the use context; automatically selecting one of the toolbar UI and the full menu UI as the command UI based on the identified presentation mode, wherein the toolbar UI includes reading mode commands and the full menu UI includes authoring mode commands; and displaying the selected command UI in the identified presentation mode. - View Dependent Claims (17, 18)
-
Specification