Electrical computers and digital processing systems: multicomput – Remote data accessing
Reexamination Certificate
1999-02-24
2003-07-15
Le, N. (Department: 2858)
Electrical computers and digital processing systems: multicomput
Remote data accessing
C709S219000
Reexamination Certificate
active
06594690
ABSTRACT:
FIELD OF THE INVENTION
This invention relates in general to peripheral device driver technology and, more particularly, to a system and method for installing a device driver from a website.
BACKGROUND OF THE INVENTION
Most modern operating systems lay the burden of providing device drivers on the device vendors. Device drivers are software that allow the operating system to communicate with and control hardware devices. Typical hardware devices which require device drivers include printers, scanners, and storage devices.
When a user wishes to communicate with a new device from a client, a driver must first be obtained, installed on the client, and configured. Only after this process has been completed may the client use the device within the context of the client's operating system.
This process is further complicated when the operating system of the client requires additional software that allows the device driver to properly communicate with the operating system. Before installing device drivers, the required communication software must be installed on the client.
The process of obtaining all of the required software and drivers then installing and configuring each is often cumbersome and intimidating for a typical computer user.
SUMMARY OF THE INVENTION
According to principles of the present invention, a system and method install a device driver for a device. A browser is used to browse to a website where a driver resides. The browser downloads executable code. Either the browser or a user provides the executable code information about the device. The executable code builds a list of available drivers for the device from the drivers stored at the driver website. Either the executable code or a user selects a driver from the list of drivers for the device. The executable code downloads the selected driver and stores it locally. The executable code then installs the selected driver.
According to further principals of the present invention, the executable code also installs all required software for allowing communication with the device.
Other objects, advantages, and capabilities of the present invention will become more apparent as the description proceeds.
REFERENCES:
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5968136 (1999-10-01), Saulpaugh et al.
patent: 5995756 (1999-11-01), Herrmann
patent: 6009480 (1999-12-01), Pleso
patent: 6023585 (2000-02-01), Perlman et al.
patent: 6074434 (2000-06-01), Cole et al.
patent: 6115741 (2000-09-01), Domenikos et al.
patent: 6139177 (2000-10-01), Venkatraman et al.
patent: 6148346 (2000-11-01), Hanson
patent: 6192477 (2001-02-01), Corthell
patent: 6256668 (2001-07-01), Slivka et al.
patent: 6260078 (2001-07-01), Fowlow
patent: 6351487 (2002-02-01), Lu et al.
patent: 2002/0161939 (2002-10-01), Kim et al.
Benson Walter
Hewlett--Packard Development Company, L.P.
Le N.
LandOfFree
Network peripheral device driver installer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Network peripheral device driver installer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network peripheral device driver installer will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3067122