Multiple virtual printer network interface
First Claim
1. An interface between a network of host computers and a printer controller for a printer comprising:
- means for communicating with the printer controller to receive printer status information of different types;
means for storing a set of data for each host computer of a number of the host computers on the network, each set of data including designations corresponding to at least some of said types of printer status information to be communicated to a corresponding host computer of the number of host computers; and
means for communicating with the number of host computers to send at least some of said plurality of plurality of types of said printer status information to said number of host computers, wherein the types of said printer status information sent to a particular host computer correspond to the stored designations of types of said printer status information in the set of data stored for said particular host computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple host computers on a network are connected through an interface, or network adapter, to a printer having a printer controller capable of bi-directional communication with the computers on the network. The interface communicates with the network computers in a manner to present a different virtual printer to each host computer. The interface maintains a data set for each host computer which includes designations of the types of printer status information of interest to that host. The interface is capable of communicating with the printer controller to obtain a range of printer status information, and the interface communicates with each host computer to present printer status information of interest to that computer based upon that computer'"'"'s data set. In the disclosed form of the invention, the interface notifies each interested host computer concerning types of printer status information to which changes have occurred; and the host computers communicate requests for more detailed information. This more detailed information is then obtained from the printer controller and provided to the interested host computers by the interface.
182 Citations
7 Claims
-
1. An interface between a network of host computers and a printer controller for a printer comprising:
-
means for communicating with the printer controller to receive printer status information of different types; means for storing a set of data for each host computer of a number of the host computers on the network, each set of data including designations corresponding to at least some of said types of printer status information to be communicated to a corresponding host computer of the number of host computers; and means for communicating with the number of host computers to send at least some of said plurality of plurality of types of said printer status information to said number of host computers, wherein the types of said printer status information sent to a particular host computer correspond to the stored designations of types of said printer status information in the set of data stored for said particular host computer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An interface between a network of host computers and a printer controller for a printer, comprising:
-
means for communicating with said printer controller to receive a plurality of types of printer status information; means for storing data including designations corresponding to particular types of said plurality of types of printer status information to be communicated to each of a number of said host computers; and means for communicating with said number of said host computers to send at least some of said plurality of types of said printer status information to said number of said host computers, wherein the types of said printer status information sent to a particular one of said number of said host computers correspond to the stored designations of types of printer status information associated with said particular one of said number of said host computers, and wherein said designations associated with said particular one of said number of said host computers are subject to change by said particular one of said number of said host computers.
-
-
7. A network adapter interface to permit communications between a printer and a network of host computers without connection of said printer to a printer server, comprising:
-
means for communicating with said printer to receive a plurality of types of printer status information therefrom; means for storing data including designations corresponding to particular types of said plurality of types of printer status information to be communicated to each of a number of said host computers; and means for communicating with said number of host computers to send at least some of said plurality of types of said printer status information to said number of host computers, wherein the types of said printer status information sent to a first host computer of said number of host computers correspond to the stored designations of types of printer status information to be communicated to said first host computer.
-
Specification