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:
Oct. 10, 2006

Filed:

Sep. 26, 2000
Applicants:

Richard M. Shupak, Bellevue, WA (US);

Barbara L. Kess, Redmond, WA (US);

Simon M. Meacham, Seattle, WA (US);

Pat Styles, Seattle, WA (US);

Inventors:

Richard M. Shupak, Bellevue, WA (US);

Barbara L. Kess, Redmond, WA (US);

Simon M. Meacham, Seattle, WA (US);

Pat Styles, Seattle, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

This present invention extends the mechanism for locating solution access information and then obtaining and implementing the correct solution for updating software programs. The user can communicate with one system on the network, tell it what the user is interested in, and then the system replies on a file by file basis where to locate the desired information. Thus, the user no longer has to register, e.g. in the environment variables, the individual paths for where a multitude of different applications find their additional related information on the network. According to the teachings of the present invention, a user will have to make basically zero changes to the system, and instead will automatically discover the name location of a server that is going to provide the user with the information associated with any user executable file. In particular, one embodiment of the present invention includes a computer implemented method. The method includes querying a first server for a location of a second server containing information associated with a local file. The method further includes querying the second server for the information associated with the local file. The second server then provides the information associated with the executable. Other systems and methods are included within the scope of the present invention.


Find Patent Forward Citations

Loading…