Computer system and method for supporting network-enabled devices
First Claim
1. A computer-implemented service listener for detecting network-connected hardware devices, comprising:
- the service listener operable in a computer;
at least one listening module component operable without a search request containing instructions for receiving announcement messages, wherein the announcement messages are indicative of a class of hardware devices present on a network associated with the at least one listening module component, and for requesting the creation of a logical representation of any hardware device for which the announcement message is received wherein the logical representation is a device node; and
an installation component containing instructions for a device driver in the network and installing the device driver for the hardware device present on the network, wherein the service listener is implemented in user mode wherein the service listener notifies an operating system of the computer of an arrival of the hardware device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method and system are provided for supporting hardware devices that are connected to the computer via a network. The existence of any hardware device connected on the network is detected in the method. Information descriptive of the connected device is then obtained, either from the device or from the user. Based upon the obtained information, a logical representation of the connected device is created. The driver for the detected device is then located and installed. From this point on, the network-connected hardware device appears to the computer in the same manner as a locally connected hardware device.
-
Citations
4 Claims
-
1. A computer-implemented service listener for detecting network-connected hardware devices, comprising:
-
the service listener operable in a computer; at least one listening module component operable without a search request containing instructions for receiving announcement messages, wherein the announcement messages are indicative of a class of hardware devices present on a network associated with the at least one listening module component, and for requesting the creation of a logical representation of any hardware device for which the announcement message is received wherein the logical representation is a device node; and an installation component containing instructions for a device driver in the network and installing the device driver for the hardware device present on the network, wherein the service listener is implemented in user mode wherein the service listener notifies an operating system of the computer of an arrival of the hardware device.
-
-
2. A computer-implemented system, comprising:
-
a service listener operable in a computer; the service listener operable to detect network-connected hardware devices, to request the creation of a logical representation of any hardware device for which a message is received from at least one listening module component, wherein the at least one listening module is configured to recognize hardware devices associated therewith, and to notify an operating system of the computer of an arrival of the hardware device wherein the logical representation is a device node; the at least one listening module component in the service listener operable to automatically detect a hardware device connected to a network when the hardware device announces a connection, and to communicate a discovery of the hardware device associated therewith to the service listener; and an installation component in the service listener operable to contain instructions for locating a device driver in the network an installing the device driver for the hardware device present on the network, wherein the service listener is implemented in user mode.
-
-
3. A computer-implemented service listener for detecting network-connected hardware devices, comprising:
-
the service listener operable in a computer; at least one listening module component containing instructions for automatically detecting a hardware device present on a network, wherein the at least one listening module component is configured to detect the hardware device associated therewith, and for requesting the creation of a logical representation of any hardware device for which a message is received wherein the logical representation is a device node; and an installation component containing instructions for locating a device driver in the network and installing the device driver for the hardware device present on the network, wherein the service listener is implemented in user mode wherein the service listener notifies an operating system of the computer of an arrival of the hardware device.
-
-
4. A computer-implemented service listener for detecting network-connected hardware devices, comprising:
-
the service listener operable in a computer; at least one listening module component containing instructions for automatically detecting an imaging device present on a network, wherein the at least one listening module component is configured to detect the imaging device associated therewith, and for requesting the creation of a logical representation of any imaging device for which a message is received wherein the logical representation is a device node; and an installation component containing instructions for locating a device driver in the network and installing the device driver for the imaging device present on the network, wherein the service listener is implemented in user mode wherein the service listener notifies an operating system of the computer of an arrival of the hardware device.
-
Specification