Patent ID: 7970771

Claim:
A computer-implemented method for utilizing tracking module contextual information on a client device, the method comprising: providing an application independent tracking module on a client device, wherein the tracking module tracks different applications that are used on the client device; wherein the tracked applications comprise at least a calendar application, a telephone application and a document editing application; the application independent tracking module performing actions relating to an activity, wherein the activity is at least one of: a meeting and a phone call, wherein the activity lasts for a period of time, wherein the actions performed by the application independent tracking module comprise: tracking use of the calendar application during the period of time of the activity to determine when a calendar activity occurs, wherein the calendar activity comprises a meeting that is accessed by the calendar application; tracking use of the telephone application during the period of time of the activity to determine when a phone activity occurs, wherein the phone activity comprises a phone call that occurs during the period of time of the activity; tracking use of the document editing application during the period of time of the activity to determine when a document activity occurs, wherein the document activity comprises a document being accessed by the document editing application; recording, in a metadata file of the tracking module, user access contextual information related to the activity and each of the calendar activity, the phone activity and the document activity that occurred during the period of time of the activity wherein a contextual link is created that associates the activity and each of the calendar activity, the phone activity, and the document activity that occurred during the period of time of the activity, wherein the contextual link includes a relevancy weight indicator at least based on a feedback indication received from a user selectively designating the contextual link as one of relevant and unrelated; subsequent to the activity, receiving an indication of subsequent access to at least one calendar activity, phone activity, and document activity that occurred during the activity; automatically identifying the contextual link for the activity in the tracking module, and presenting information about each activity tracked during the duration of the activity.