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 display device;
a memory configured to store instructions associated with a messaging application;
one or more processors coupled to the memory and the display device, the one or more processors executing the messaging application in conjunction with the instructions stored in the memory, wherein the messaging application includes;
a rendering engine configured to;
detect a request to interact with a message;
identify a presentation mode based on the use context associated with the request, wherein the presentation mode includes one of a reading mode and an authoring mode;
generate a command UI based on the identified presentation mode, wherein the command UI includes one of the toolbar UI and the full menu UI; and
display, on the display device, the command UI in proximity to the message within a messaging application UI.
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.
20 Citations
20 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 display device; a memory configured to store instructions associated with a messaging application; one or more processors coupled to the memory and the display device, the one or more processors executing the messaging application in conjunction with the instructions stored in the memory, wherein the messaging application includes; a rendering engine configured to; detect a request to interact with a message; identify a presentation mode based on the use context associated with the request, wherein the presentation mode includes one of a reading mode and an authoring mode; generate a command UI based on the identified presentation mode, wherein the command UI includes one of the toolbar UI and the full menu UI; and display, on the display device, the command UI in proximity to the message within a messaging application UI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 to message and a second intent to author the message; identifying a presentation mode based on the use context associated with the request, wherein the presentation mode includes one of a reading mode and an authoring mode; generating a command UI based on the identified presentation mode, wherein the command UI includes one of the toolbar UI and the full menu UI; and displaying the command UI in proximity to the message within a messaging UI. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. 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; identifying a presentation mode based on the use context associated with the request, wherein the presentation mode includes one of a reading mode and an authoring mode; generating a command UI based on the identified presentation mode, wherein the command UI includes one of the toolbar UI and the full menu UI; and displaying the command UI in proximity to the message within a messaging UI. - View Dependent Claims (19, 20)
-
Specification