The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 08, 2011
Filed:
Jun. 05, 2008
Ari Pekka Niikkonen, Redmond, WA (US);
Darene Brice Lewis, Bothell, WA (US);
Anthony Goodrich Jones, Kirkland, WA (US);
Gueorgui Bonov Chkodrov, Redmond, WA (US);
Tin Qian, Bellevue, WA (US);
Shuangtong Feng, Kirkland, WA (US);
Jwalin Buch, Kirkland, WA (US);
Ari Pekka Niikkonen, Redmond, WA (US);
Darene Brice Lewis, Bothell, WA (US);
Anthony Goodrich Jones, Kirkland, WA (US);
Gueorgui Bonov Chkodrov, Redmond, WA (US);
Tin Qian, Bellevue, WA (US);
Shuangtong Feng, Kirkland, WA (US);
Jwalin Buch, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
To trace an activity through multiple components or applications that may be involved in the performance of the activity, an activity identifier can be generated and utilized by the various components or applications. Each can generate its own activity identifier to minimize changes to existing interfaces. When logging of events has been activated, each application or component can provide, to an event store, an indication of the activity identifier it is using for a given activity. If a preceding or subsequent component utilizes a different activity identifier for aspects of the same activity, a link between the two activity identifiers can be communicated to the event store. Subsequently, examination of the event store can filter out irrelevant entries based on the activity identifiers. A graph linking the various related activity identifiers can be created and only those events associated with activity identifiers not in the graph can be filtered out.