USER INTERFACE FOR TRACKING HEALTH BEHAVIORS
First Claim
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- generating, on a display of the computer, a graphical user interface (GUI) comprising;
a dial that indicates a chronological order for a set of events, wherein the dial includes a center area with an activity object for manipulating the set of events, anda context panel that includes one or more buttons for modifying the set of events; and
populating, on the display of the computer, the dial with icons for the set of events by pinning the icons to the dial, wherein the set of events include predefined events for tracking behaviors of a user, and wherein populating the dial includes displaying the icons around the dial to correlate with when each of the set of events occurs.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with a user interface for tracking behaviors are described. In one embodiment, a method includes generating, on a display of a computing device, a graphical user interface (GUI). The GUI includes a dial that indicates a chronological order for a set of events. The dial includes a center area with an activity object for manipulating the set of events. The GUI includes a context panel with one or more buttons for modifying the set of events. The method includes populating the dial with icons for the set of events by pinning the icons to the dial. The set of events include predefined events for tracking behaviors of a user. Populating the dial includes displaying the icons around the dial to correlate with when each of the set of events occurs.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
generating, on a display of the computer, a graphical user interface (GUI) comprising; a dial that indicates a chronological order for a set of events, wherein the dial includes a center area with an activity object for manipulating the set of events, and a context panel that includes one or more buttons for modifying the set of events; and populating, on the display of the computer, the dial with icons for the set of events by pinning the icons to the dial, wherein the set of events include predefined events for tracking behaviors of a user, and wherein populating the dial includes displaying the icons around the dial to correlate with when each of the set of events occurs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
interface logic configured to generate, on a display of a device, a graphical user interface (GUI) comprising; a dial that indicates a chronological order for a set of events, wherein the dial includes a center area with an activity object for manipulating the set of events, and a context panel that includes one or more buttons for modifying the set of events on the dial; and schedule logic configured to populate the dial with icons for the set of events by pinning the icons to the dial, wherein the set of events include predefined events for tracking behaviors of a user, and wherein the schedule logic is configured to populate the dial by displaying the icons around the dial to correlate with when each of the set of events occurs. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method, the method comprising:
-
rendering, on a display of a computing device by at least a processor, a graphical user interface (GUI) comprising; a dial for tracking behaviors, and a set of buttons that provide functions for modifying a set of events on the dial, wherein the functions are contextually related to a health behavior that is tracked by a combination of the set of events and the dial; detecting a gesture that is an input to the GUI from a user, wherein detecting the gesture permits context relevant input to control functions using the GUI in a single display screen without using additional menus and display screens, and wherein the context relevant functions include functions associated with tracking the set of events; and modifying, in response to the gesture, the GUI to reflect input from the gesture. - View Dependent Claims (19, 20)
-
Specification