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:
Nov. 25, 2008

Filed:

Mar. 31, 2003
Applicants:

Robert E. Orleth, Bellevue, WA (US);

Emil G. Antonov, Redmond, WA (US);

Mikael P. Horal, Bellevue, WA (US);

Timothy J. Lytle, Sammamish, WA (US);

Tali Roth, Kirkland, WA (US);

Albert L. Ting, Bellevue, WA (US);

Inventors:

Robert E. Orleth, Bellevue, WA (US);

Emil G. Antonov, Redmond, WA (US);

Mikael P. Horal, Bellevue, WA (US);

Timothy J. Lytle, Sammamish, WA (US);

Tali Roth, Kirkland, WA (US);

Albert L. Ting, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A network peripheral device driver maintenance framework and corresponding method is disclosed. The framework includes a driver version identification level comprising a set of driver version descriptions. Each driver version comprises a set of component versions that make upon each particular driver version. A driver component level, under the driver version identification level, comprises uniquely identified component versions (containers) comprising sets of driver files that make up the component versions identified by the driver versions. A method for maintaining multiple simultaneously active networked peripheral device drivers is disclosed. The method includes storing a new driver on the machine in a manner including the following steps performed by a machine. Initially, the machine establishes, within a directory structure, a container for storing a set of driver files constituting a version of a driver component. A unique identifier name is assigned to the new container. A set of driver files associated with the component version is inserted within the container.


Find Patent Forward Citations

Loading…