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.

Date of Patent:
Aug. 23, 2011

Filed:

Jun. 11, 2007
Applicants:

David Broman, Redmond, WA (US);

Jonathan Keljo, Seattle, WA (US);

Vance Morrison, Kirkland, WA (US);

Sean Selitrennikoff, Sammamish, WA (US);

Hsu-chieh Yuan, Bellevue, WA (US);

Inventors:

David Broman, Redmond, WA (US);

Jonathan Keljo, Seattle, WA (US);

Vance Morrison, Kirkland, WA (US);

Sean Selitrennikoff, Sammamish, WA (US);

Hsu-chieh Yuan, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

A profiler manager may attach and detach profilers from a running application. A profiler may be detached through a two step process where the profiler is sealed from communicating with the running application, then an evacuation step where the application is able to complete any responses that are pending. While the profiler is in the evacuation phase, another profiler may be attached to the application. Messages to the evacuating profiler may be captured and directed to the proper profiler.


Find Patent Forward Citations

Loading…