Collecting, aggregating, and presenting activity data
First Claim
Patent Images
1. A computer-implemented method comprising performing computer-implemented operations for:
- collecting activity data generated by two or more application programs executing on two or more computing devices during a time period for a user of the two or more computing devices;
aggregating the collected activity data to generate aggregated activity data for the time period,wherein the aggregated activity data comprises an activity overview video that summarizes the activity data collected during the time period and a user interface to allow the review of the aggregated activity data, wherein the activity overview video comprises a multimedia file andwherein the aggregated activity data further comprises one or more of calendar data, location data, notes data, message data, audio data, video data, or a document utilized on or generated by the computing device during the time period;
providing the aggregated data to the two or more computing devices, wherein at least one of the two or more devices is a portable device; and
providing the user interface for reviewing the aggregated activity data on the two or more computing devices, at least one of the two or more computing devices configured to provide the user interface on a large format display device.
2 Assignments
0 Petitions
Accused Products
Abstract
Activity data generated during a day or other time period on one or more computing devices is collected and aggregated. The aggregated data is then presented through an activity review user interface. The activity review user interface can be presented on a large format display device, such as a projector or television. The activity review user interface can also be navigated using natural input methods, such as gesture and voice input.
46 Citations
20 Claims
-
1. A computer-implemented method comprising performing computer-implemented operations for:
-
collecting activity data generated by two or more application programs executing on two or more computing devices during a time period for a user of the two or more computing devices; aggregating the collected activity data to generate aggregated activity data for the time period, wherein the aggregated activity data comprises an activity overview video that summarizes the activity data collected during the time period and a user interface to allow the review of the aggregated activity data, wherein the activity overview video comprises a multimedia file and wherein the aggregated activity data further comprises one or more of calendar data, location data, notes data, message data, audio data, video data, or a document utilized on or generated by the computing device during the time period; providing the aggregated data to the two or more computing devices, wherein at least one of the two or more devices is a portable device; and providing the user interface for reviewing the aggregated activity data on the two or more computing devices, at least one of the two or more computing devices configured to provide the user interface on a large format display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by a computer, cause the computer to:
-
collect activity data generated on two or more application programs executing on two or more devices during a time period for a user of the two or more computing devices, wherein at least one of the two or more devices is a portable device; aggregate the collected activity data to generate aggregated activity data for the time period, wherein the aggregated activity data comprises an activity overview video that summarizes the activity data collected during the time period and a user interface to allow the review of the aggregated activity data, wherein the activity overview video comprises a multimedia file and wherein the aggregated activity data further comprises one or more of calendar data, location data, notes data, message data, audio data, video data, or a document utilized on or generated by the two or more computing devices during the time period; provide the aggregated data to the two or more devices; and provide the user interface for reviewing the aggregated activity data on the two or more devices, at least one of the two or more devices configured to provide the user interface on a large format display device. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus comprising:
-
a processor; and a computer-readable storage media having executable instructions stored thereupon which, when executed by the processor, cause the apparatus to collect activity data generated by two or more applications executing on two or more computing devices during a day, wherein at least one of the two or more devices is a portable device; provide the collected activity data to the two or more computing devices;
aggregate the collected activity data to generate an activity overview video that summarizes the activity data collected during the day by one or more of chronologically, by event, according to projects or tasks, by people associated with the activity data and a geographical location of the computing devices when the activity data was collected;provide a user interface for reviewing the aggregated activity data on the two or more computing devices, at least one of the two or more computing devices configured to provide the user interface on a large format display device for viewing the activity overview video, the activity overview video comprises a multimedia file; and
to enable the use of gesture input to navigate the activity overview video shown on the large format display device. - View Dependent Claims (19, 20)
-
Specification