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:
Apr. 01, 2014
Filed:
May. 20, 2009
John Anthony Taylor, Bellevue, WA (US);
Igor Sedukhin, Issaquah, WA (US);
Gilles C. J. A. Zunino, Kirkland, WA (US);
Amol Sudhakar Kulkarni, Bothell, WA (US);
Haoran Andy Wu, Sammamish, WA (US);
Sumit Mohanty, Redmond, WA (US);
Kenneth D. Wolf, Seattle, WA (US);
Timothy Glenn Macnary, Bellevue, WA (US);
Michael Josef Krejcik, Bellevue, WA (US);
John Anthony Taylor, Bellevue, WA (US);
Igor Sedukhin, Issaquah, WA (US);
Gilles C. J. A. Zunino, Kirkland, WA (US);
Amol Sudhakar Kulkarni, Bothell, WA (US);
Haoran Andy Wu, Sammamish, WA (US);
Sumit Mohanty, Redmond, WA (US);
Kenneth D. Wolf, Seattle, WA (US);
Timothy Glenn MacNary, Bellevue, WA (US);
Michael Josef Krejcik, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
In one embodiment, a computer system accesses an event associated with an activity, where the activity has been executed by a runtime as part of a software application. The runtime includes a software hook configured to listen for event stream operation indications from the user. The computer system tags the accessed event with an additional portion of identification information that uniquely identifies the executed activity. The computer system receives an event stream operation indication from the user indicating that event transmission for an identified event stream is to be dynamically enabled or disabled and identifies the user-indicated event stream using the tagged identification information. The computer system also dynamically performs the indicated event stream operation on the identified event stream according to the user's indication.