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:
Jun. 13, 2006

Filed:

Jul. 16, 2001
Applicants:

Mark David Whidby, Woodinville, WA (US);

Pat Styles, Seattle, WA (US);

Barbara Lynne Kess, Sammamish, WA (US);

Andre F. Vachon, Redmond, WA (US);

Mohammad Jazayeri, Kirkland, WA (US);

Danial George Neault, Redmond, WA (US);

Douglas Seth Laundry, Kirkland, WA (US);

Inventors:

Mark David Whidby, Woodinville, WA (US);

Pat Styles, Seattle, WA (US);

Barbara Lynne Kess, Sammamish, WA (US);

Andre F. Vachon, Redmond, WA (US);

Mohammad Jazayeri, Kirkland, WA (US);

Danial George Neault, Redmond, WA (US);

Douglas Seth Laundry, Kirkland, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

A system and method in which a remote network source maintains source code and symbol files for debugging purposes with automatic downloading of the correct files when they are needed. Files are remotely maintained based on unique data associated with that file (unique parameters) that are independent of the product name, release and/or build number. Such data includes time / date stamp information and file size, or signature and age data. When a given file is needed, such as to debug an executable code module, a symbol server at the client constructs a path (e.g., URL) to the needed file based on the unique information from the corresponding executable file, whereby the correct symbol file is accessed. Via that symbol file, the correct source file may be located and accessed. Security via authentication and access control lists may control access to the files, and authentication may be automatic.


Find Patent Forward Citations

Loading…