Pre-Grant Publication Number: 20070162625
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | A method and system for providing device driver configurations on demand during runtime within a computer system is disclosed. In accordance with a method of the present invention, a Hardware Namespace is constructed by a Hardware Resource Manager and a Logical Device Namespace is constructed by a Logical Device Manager within the computer system. A determination is made as to whether or not the peripheral device is contained within the Hardware Namespace and whether or not a device driver for the peripheral device is also contained within the Logical Device Namespace, ... |
Basic Information
| Type of Prior Art | Issued Patents - US |
| Country | United States of America |
| Patent/Application # | 5,815,731 |
| Kind Code | United States (US) - United STATES Patent - A |
| Patentee Name | Doyle, et al. |
| Relevant Pages, Columns, or Lines | Summary of The Invention |
| URL | |
| Filing Date | September 29, 1998 |
| Additional Information | The abstract and, more importantly, the summary both read of all of the claims, especially claim 1. |
Notes / To Do
| Notes | Please contact me (email) if more prio art is needed. This is the first patent (albeit not the first of the prior art). |
Excerpt
Excerpt A determination is made as to whether or not the peripheral device is contained within the Hardware Namespace and whether or not a device driver for the peripheral device is also contained within the Logical Device Namespace, in response to a first attempt to access a peripheral device after system boot-up by an application software. In response to a determination that the peripheral device is not contained within the Hardware Namespace, a user is prompted to install the peripheral device within the computer system. On the other hand, in response to a determination that the device driver for the peripheral device is not contained within the Logical Device Namespace, the user is prompted to install the device driver for the peripheral device within the computer system. |
Relevance
Claims
1
A method of delivering a device driver to an operating system executing on a computer platform, the method comprising:
during booting of the operating system, identifying a first device for which a device driver is needed;
requesting the device driver from a service processor installed on the computer platform, wherein the service processor comprises a storage configured to store one or more device drivers; and
delivering the device driver to the operating system without intervention by a user.
Relevance
Perfect Relevance
Perfect Relevance
Claim Chart
All
2
The method of Claim 1, wherein the computer platform is configured to simultaneously execute multiple operating systems in one or more virtual environments.
Relevance
Duh, see abstract.
Duh, see abstract.
Claim Chart
All
3
The method of Claim 2, wherein said requesting comprises:
requesting the device driver from a hypervisor configured to manage access by the multiple operating systems to devices of the computer platform.
Relevance
There IS case law, which when read in combination with this prior-art, teaches this claim.
There IS case law, which when read in combination with this prior-art, teaches this claim.
Claim Chart
All
4
The method of Claim 3, wherein said requesting further comprises:
forwarding the request from the hypervisor to the service processor.
Relevance
Abstract
Abstract
Claim Chart
All
5
The method of Claim 1, wherein said requesting comprises:
identifying to the service processor the first device and a version of the operating system.
Relevance
Inherent.
Inherent.
Claim Chart
All
6
The method of Claim 1, wherein said storage comprises solid-state memory having a capacity of at least 32 megabytes.
Relevance
paragraph 2 of detailed description
paragraph 2 of detailed description
Claim Chart
All
7
The method of Claim 1, wherein said delivering comprises:
loading the device driver.
Relevance
Inherent.
Inherent.
Claim Chart
All
8
A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of delivering a device driver to an operating system executing on a computer platform, without user intervention, the method comprising:
during booting of the operating system, identifying a first device for which a device driver is needed;
requesting the device driver from a service processor installed on the computer platform, wherein the service processor comprises a storage configured to store one or more device drivers; and
delivering the device driver to the operating system without intervention by a user.
Relevance
Same as claim 1.
Same as claim 1.
Claim Chart
All
9
A service processor for a computer platform, wherein the service processor is configured to monitor operation of one or more components of the computer platform, the service processor comprising:
a memory configured to store multiple device drivers for driving operation of one or more devices of the computer platform;
wherein the multiple device drivers include multiple versions of a first device driver, each said version being configured for a different operating system.
Relevance
Same as claim 2.
Same as claim 2.
Claim Chart
All
10
The service processor of Claim 9, further comprising:
a connection to a hypervisor configured to manage access to the one or more devices by multiple operating systems executing simultaneously on the computer platform.
Relevance
Obvious extrension under 35 U.S.C. 103(a).
Obvious extrension under 35 U.S.C. 103(a).
Claim Chart
All
11
The service processor of Claim 9, wherein the service processor is separate from a central processing unit of the computing platform.
Relevance
See the bios references mentioned within the detailed description.
See the bios references mentioned within the detailed description.
Claim Chart
All
12
The service processor of Claim 9, wherein the one or more components include a power supply and a fan.
Relevance
Please tell me you see this as anticipated in light of the previous claim rejections!
Please tell me you see this as anticipated in light of the previous claim rejections!
Claim Chart
All
13
The service processor of Claim 9, wherein the one or more devices include one or more of:
a communication interface;
an input device;
an output device; and
a storage device.
Relevance
Any PC made after 1979.
Any PC made after 1979.
Claim Chart
All
14
A computer platform configured to deliver a device driver to an operating system executing on the platform, the computer platform comprising:
a first operating system configured to support one or more application programs; and
a service processor configured to monitor operation of one or more components of the platform, the service processor comprising:
a storage configured to store one or more device drivers for driving operation of a first device installed in the computer platform.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
15
The computer platform of Claim 14, wherein the computer platform is configured to simultaneously run multiple operating systems, including the first operating system, in one or more virtual environments.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
16
The computer platform of Claim 15, further comprising:
a hypervisor configured to manage access to the first device by the multiple operating systems.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
17
The computer platform of Claim 14, wherein the one or more device drivers comprise multiple drivers for the first device, each of the multiple drivers being configured for a different operating system.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
18
The computer platform of Claim 14, further comprising:
a central processing unit separate from said service processor.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
19
The computer platform of Claim 14, wherein the one or more components include at least one of:
a power supply; or
a fan.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
20
The computer platform of Claim 14, wherein the first device is one of:
a communication interface;
a storage device;
an input device; and
an output device.
Relevance
See previous claims.
See previous claims.
Claim Chart
All
0 days left






