Host computer access to peripheral device drivers

Electrical computers and digital processing systems: multicomput – Remote data accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S219000, C709S226000, C709S245000, C709S246000, C709S241000, C717S178000, C710S008000

Reexamination Certificate

active

06694354

ABSTRACT:

FIELD OF THE INVENTION
The invention relates generally to interfacing between host computer s and peripheral devices and, more particularly, to providing host computer access to peripheral device drivers.
BACKGROUND OF THE INVENTION
Conventionally, when a host computer such as a personal computer, engineering workstation, etc. is connected to a peripheral device such as a printer, monitor, or even a PCI or EISA card, the peripheral device identifies itself uniquely to the host computer so the host computer can then search for a device driver for use with that peripheral device. The term “device driver” conventionally refers to software that must be installed in the host computer in order to permit the host computer to use the features of the device. The host computer can use the unique identification received from the peripheral device to search for the appropriate driver on, e.g., a floppy disk, CD-ROM or within the operating system utilized by the host computer platform. Although the peripheral device uniquely identifies itself to the host computer, the peripheral device does not tell the host computer where to find the driver. The host's operating system needs some independent knowledge of suitable places to search for the driver. After the device driver is located and retrieved, the host computer can use the device driver to access the features of the peripheral device.
The aforementioned conventional technique of providing host computer access to a device driver associated with a connected peripheral device is often referred to as Plug-and-Play (PnP). Plug-and-Play assumes a specific driver for each device. Because drivers are by nature operation system-specific, Plug-and-Play does not promote interoperability. Although Plug-and-Play is typically adequate for use with peripheral devices such as EISA and PCI cards, Plug-and-Play's lack of interoperability presents a problem when, for example, the peripheral device is a wireless device such as a mobile telephone, that can move from one host computer to another and can connect to virtually any type of host computer, for example personal computers, personal digital assistants and Smartphones.
The conventional Plug-and-Play technique is not suitable for use with such highly mobile peripheral devices, because each of the various host computer platforms to which the mobile peripheral device can be connected must be able to locate and retrieve the device driver associated with the mobile peripheral device. Conventional Plug-and-Play typically assumes that the peripheral device will be accompanied by a suitable data storage medium (such as a floppy disk or a CD-ROM) when it is first connected/installed at the host computer, and that the host computer will be able to search for, locate and retrieve the device driver stored by that data storage medium. It is disadvantageous to require a user of a mobile peripheral device also to carry a storage medium (such as a floppy disk or CD-ROM) for use when connecting the mobile device to a given host computer.
It is therefore desirable to give a host computer access to a device driver associated with a connected peripheral device, without requiring the peripheral device to be accompanied by a data storage medium having the device driver stored therein, and without requiring the host computer to search for the device driver.
According to the present invention, a peripheral device connected to a host computer is cooperable with the host computer to direct the host computer to the appropriate device driver (or other device-related information), which is stored at an external location accessible to the host computer via an external data path. The host computer can then download the device driver automatically.


REFERENCES:
patent: 5596723 (1997-01-01), Romohr
patent: 5655148 (1997-08-01), Richman et al.
patent: 5664195 (1997-09-01), Chatterji
patent: 5748980 (1998-05-01), Lipe et al.
patent: 5862325 (1999-01-01), Reed et al.
patent: 5870610 (1999-02-01), Beyda
patent: 6009480 (1999-12-01), Pleso
patent: 6012103 (2000-01-01), Sartore et al.
patent: 6023585 (2000-02-01), Perlman et al.
patent: 6094679 (2000-07-01), Teng et al.
patent: 6148346 (2000-11-01), Hanson
patent: 6360215 (2002-03-01), Judd et al.
patent: 6393492 (2002-05-01), Cornaby et al.
patent: 6421069 (2002-07-01), Luktke et al.
patent: 6421726 (2002-07-01), Kemmer et al.
patent: 2001/0037382 (1998-04-01), Anttila
patent: WO 98-47074 (1998-10-01), None
patent: WO 98-50861 (1998-11-01), None
patent: WO 99-06910 (1999-02-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Host computer access to peripheral device drivers does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Host computer access to peripheral device drivers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Host computer access to peripheral device drivers will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3353435

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.