Methods and systems for generation and rendering interactive events having combined activity and location information
First Claim
1. A computer-implemented method for populating data of a graphical user interface (GUI), the computer-implemented method comprising:
- generating one or more graphical elements of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing;
generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; and
generating an activity symbol for one or more of the activities performed during the time period, the activity symbol having an image that is graphically added to the GUI for association with the graphical elements of the activities,wherein the activities include one or more activity levels, wherein the activity levels include an amount of stairs ascended by the user, or an amount of stairs descended by the user, or an amount of steps walked or ran by the user, or an amount of calories burned by the user, or an amount of distance traveled by the user, or an amount of hours slept by the user, or an amount of time for which the user is active, or a combination thereof.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is described. The computer-implemented method is used for populating data of a graphical user interface (GUI). The computer-implemented method includes generating one or more graphical elements of one or more activities captured by a monitoring device. The monitoring device is usable by a user during the capturing. The method further includes generating a timeline including a time period over which the activities are performed. The timeline includes a chronological order of time within the time period. The method further includes generating an activity symbol for one or more of the activities performed during the time period. The activity symbol has an image that is graphically overlaid on the graphical elements of the activities.
-
Citations
23 Claims
-
1. A computer-implemented method for populating data of a graphical user interface (GUI), the computer-implemented method comprising:
-
generating one or more graphical elements of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; and generating an activity symbol for one or more of the activities performed during the time period, the activity symbol having an image that is graphically added to the GUI for association with the graphical elements of the activities, wherein the activities include one or more activity levels, wherein the activity levels include an amount of stairs ascended by the user, or an amount of stairs descended by the user, or an amount of steps walked or ran by the user, or an amount of calories burned by the user, or an amount of distance traveled by the user, or an amount of hours slept by the user, or an amount of time for which the user is active, or a combination thereof. - View Dependent Claims (2, 3, 4, 6, 7, 8, 11, 12, 13, 14, 15)
-
-
5. A computer-implemented method for populating data of a graphical user interface (GUI), the computer-implemented method comprising:
-
generating one or more graphical elements of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; generating an activity symbol for one or more of the activities performed during the time period, the activity symbol having an image that is graphically added to the GUI for association with the graphical elements of the activities; receiving a selection of a representation of one of the activities on a GUI, wherein the activity includes one or more activity levels that are generated when the selection of the representation is received; receiving a selection of one of the activity levels; generating an activity identifier highlighting one of the activities captured by the monitoring device upon receiving the selection of the activity level; and generating a location identifier highlighting a location of performance of one of the activities, the location identifier highlighting the location generated when the selection of the activity level is received.
-
-
9. A computer-generated method for populating data of a graphical user interface (GUI), the computer-implemented method comprising:
-
generating one or more graphical elements of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; and generating an activity symbol for one or more of the activities performed during the time period, the activity symbol having an image that is graphically added to the GUI for association with the graphical elements of the activities, wherein the monitoring device usable by the user is wearable as a watch, or a wrist band, or a clip.
-
-
10. A computer-generated method for populating data of a graphical user interface (GUI), the computer-implemented method comprising:
-
generating one or more graphical elements of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; and generating an activity symbol for one or more of the activities performed during the time period, the activity symbol having an image that is graphically added to the GUI for association with the graphical elements of the activities, wherein the monitoring device usable by the user includes a weight scale.
-
-
16. A computer-generated method for populating data of a graphical user interface (GUI), the computer-implemented method comprising:
-
generating one or more graphical elements of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; generating an activity symbol for one or more of the activities performed during the time period, the activity symbol having an image that is graphically added to the GUI for association with the graphical elements of the activities; obtaining a position and a geo-location of the monitoring device; parsing the position and the geo-location; comparing the parsed position and the parsed geo-location to rules within a rule database; and identifying the activity symbol based on the comparison.
-
-
17. A computer-readable medium containing programming instructions that cause a computer processor to perform the operations of:
-
generating one or more graphical elements including one or more activity levels of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; generating an identifier identifying the activities performed, or a location at which the activities are performed, or a combination thereof; and indicating, via a statistical activity level indicator, a statistical value of the activity levels for the location. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-readable medium comprising:
-
generating one or more graphical elements including one or more activity levels of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; generating an identifier identifying the activities performed, or a location at which the activities are performed, or a combination thereof; and generating a background over which the graphical elements and the identifier are overlaid, the background used to distinguish event data from additional event data, the event data including the activity levels and the identifier, wherein the graphical elements are of a different dimension than that of the timeline, or the identifier, or the background, or a combination thereof.
-
-
22. A computer-readable medium comprising:
-
generating one or more graphical elements including one or more activity levels of one or more activities captured by a monitoring device, the monitoring device usable by a user during the capturing; generating a timeline including a time period over which the activities are performed, the timeline including a chronological order of time within the time period; generating an identifier identifying the activities performed, or a location at which the activities are performed, or a combination thereof; and indicating, via a statistical activity level indicator, a statistical value of the activity levels of the activities performed at the location and at additional locations.
-
-
23. A computer-readable medium containing programming instructions that cause a computer processor to perform the operations of:
-
generating one or more graphical elements including one or more activity levels of one or more activities captured by a monitoring device at one or more locations, the monitoring device usable by a user; generating an activity identifier identifying one of the activities performed; generating a location identifier identifying one of the locations at which the activities are performed; generating a map displayed with respect to the graphical elements, the activity identifier, and the location identifier; generating a route taken by the monitoring device, the route displayed on the map; and generating a link between a point on the route and the location identifier or the activity identifier, wherein the map is of a different dimension than that of the graphical elements, or the location identifier, or the activity identifier, or the route, or a combination thereof.
-
Specification