Browse Prior Art Database

On Demand Device Driver Management

IP.com Disclosure Number: IPCOM000031667D
Original Publication Date: 2004-Oct-04
Included in the Prior Art Database: 2004-Oct-04
Document File: 2 page(s) / 71K

Publishing Venue

IBM

Abstract

Large network attached devices, such as printers, scanners and storage devices, allow several people on the same network are share a single device. An example of one such device would be a network printer.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 58% of the total text.

Page 1 of 2

On Demand Device Driver Management

This solution could be implemented in several ways. Here, it is assumed that the networked device has the computing resources to support a lightweight installation of a local web server, a flat file database (for example Informix db) and a custom application. The custom application would have a web server plug in component such that requests to the web server could be passed to the application for processing. In addition the application would also have a component that communications with the database to retrieve device driver and communication information.

A. Request Device

(PDA, Laptop, Cellphone,etc.)

B. Networked Device

http://machinename/dev icedriver

1. A person carrying a device requiring drivers, Device A, identifies a networked attached device that they would like to use. They bring up a browser and enter a specified URL for the device they would like to communicate with, for example http://machinename/devicedriver. This string is passed from Device A to Device B using standard http protocol. This could be accomplished either by a hardwired or wireless network connection.

2. The web server on Device B would receive the request and pass it to the custom application for processing. In response the application would generate a web page with a form requesting information about Device A, that would be passed via http to Device A. An example of the type of information that would be requested includes: the type of device, the...