Method and system for tracking objects associated with an activity
First Claim
1. A computer-implemented method for tracking an object associated with an activity, comprising:
- collecting contextual information associated with the activity;
establishing a relationship between the object and the activity based on the contextual information, wherein the activity is associated with an event;
locating the object when the event occurs based on the established relationship; and
displaying a representation of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
An object tracking module establishes relationships between different types of data objects associated with application programs while a particular activity occurs. Contextual information associated with the data objects and the activity is collected to establish the relationship. The contextual information may include data objects that are accessed or created while the activity is in progress, or any other information associated with the activity. When an event related to the activity occurs, the object tracking module locates data relevant to the event based on the established relationships. The relevant data is presented in the same information space where the event occurs. A user may easily access the relevant information without manually searching for the data. The object tracking module may determine the degree of relevance between the data objects and the event such that only the most relevant objects are displayed.
39 Citations
20 Claims
-
1. A computer-implemented method for tracking an object associated with an activity, comprising:
-
collecting contextual information associated with the activity;
establishing a relationship between the object and the activity based on the contextual information, wherein the activity is associated with an event;
locating the object when the event occurs based on the established relationship; and
displaying a representation of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17)
-
-
11. A system for tracking objects associated with an activity, comprising:
-
at least one application loaded into memory of a computing device, wherein the objects are associated with the at least one application, and wherein the at least one application is activated during performance of the activity; and
a object tracking module associated with the at least one application, the object tracking mechanism being arranged to;
collect contextual information associated with the activity, wherein the activity is associated with an event;
establish a relationship between pairs of;
the objects and the activity, wherein the relationship is established based on the contextual information;
retrieve the objects when the event occurs based on the established relationships; and
display the objects. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
18. A computer-readable medium having computer-executable instructions for tracking objects associated with an activity, comprising:
-
collecting contextual information associated with the activity while the activity is performed, wherein the activity is associated with an event;
establishing a relationship between pairs of;
the objects and the activity, wherein the relationship is established based on the contextual information;
locating the objects when the event occurs based on the established relationships; and
displaying representations of the objects. - View Dependent Claims (19, 20)
-
Specification