Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
156 words
In a distributed system comprising a first workstation and a remote network having a printer and a network server, a method comprising the computer-implemented steps of: providing a database of printer configuration information, including printer configuration information for the printer in the remote network, in shared memory at the network server; retrieving the printer configuration information for the printer from the shared memory of the network server in response to a request from the first workstation, said printer configuration information including information that identifies the printer; using the information that identifies the printer to identify a printer driver to be installed at the first workstation and to determine where the printer driver is stored in the distributed system; and retrieving the printer driver from where it is stored, installing the identified printer driver at the first workstation and storing at least some of the retrieved printer configuration information in the local storage of the first workstation.
Claim 2
Dependent Claim
156 words
In a distributed system comprising a first workstation and a remote network having a printer and a network server, a method comprising the computer-implemented steps of: providing a database of printer configuration information, including printer configuration information for the printer in the remote network, in shared memory at the network server; retrieving the printer configuration information for the printer from the shared memory of the network server in response to a request from the first workstation, said printer configuration information including information that identifies the printer; using the information that identifies the printer to identify a printer driver to be installed at the first workstation and to determine where the printer driver is stored in the distributed system; and retrieving the printer driver from where it is stored, installing the identified printer driver at the first workstation and storing at least some of the retrieved printer configuration information in the local storage of the first workstation.
Claim 3
Dependent Claim
26 words
The method of claim 1 wherein the first workstation runs an operating system and the operating system performs the step of retrieving the printer configuration information.
Claim 4
Dependent Claim
18 words
The method of claim 2 wherein the operating system performs the step of installing the identified printer driver.
Claim 5
Dependent Claim
25 words
The method of claim 2, wherein the network server runs a network operating system that differs from the operating system run by the first workstation.
Claim 6
Dependent Claim
23 words
The method of claim 1, further comprising the step of running client code on the first workstation for interacting with the network server.
Claim 7
Dependent Claim
69 words
The method of claim 1, further comprising the step of issuing a print request to print on the printer of the remote network from the first workstation and wherein the steps of retrieving the printer configuration information, retrieving the identified printer driver, installing the identified printer driver and storing at least some of the retrieved printer configuration information in the local storage are performed in response to the request.
Claim 8
Dependent Claim
75 words
The method of claim 1, further comprising the steps of: running a program on the first workstation; and issuing a request to print on the printer of the remote network from the program, wherein the steps of retrieving the printer configuration information, retrieving the identified printer driver, installing the identified printer driver and storing at least some of the retrieved printer configuration information in the local storage are performed transparently relative to the first workstation.
Claim 9
Dependent Claim
127 words
The method of claim 1 wherein the distributed system includes a second workstation and wherein the method further comprises the steps of: retrieving the printer configuration information for the printer from the shared memory of the network server in response to a request from the second workstation, said printer configuration information including information that identifies the printer; using the information that identifies the printer to identify a printer driver to be installed at the second workstation and to determine where the printer driver is stored in the distributed system; and retrieving the printer driver from where it is stored, installing the identified printer driver at the second workstation and storing at least some of the retrieved printer configuration information in the local storage of the second workstation.
Claim 10
Dependent Claim
19 words
The method of claim 8 wherein the second workstation runs a different operating system than the first workstation runs.
Claim 11
Dependent Claim
22 words
The method of claim 8 wherein the second workstation runs a different version of the operating system than the first workstation runs.
Claim 12
Independent Claim
171 words
The method of claim I wherein the distributed system includes a second network server for a second remote network having a second printer and wherein the method further comprises the steps of: providing a database of printer configuration information, including printer configuration information for the second printer in the second remote network, in shared memory at the second network server; retrieving the printer configuration information for the second printer from the shared memory of the second network server in response to a request from the first workstation, said printer configuration information including information that identifies the second printer; using the information that identifies the second printer to identify a printer driver to be installed at the first workstation and to determine where the second printer driver is stored in the distributed system; and retrieving the second printer driver from where it is stored, installing the identified printer driver at the first workstation and storing at least some of the retrieved printer configuration information in the local storage of the first workstation.
Claim 13
Dependent Claim
136 words
In a distributed system comprising a workstation having local storage and a remote network having at least one printer and a network server, a method comprising the computer-implemented steps of: providing a database of printer configuration information and printer drivers at the network server for the printers in the network; providing a database of printer configuration information and printer drivers for installable printers of the workstation in the local storage of the workstation; retrieving available printer configuration information for a selected one of the printers in the network from the network server and providing the available printer configuration information to the workstation; and determining that the provided printer configuration information is incomplete and in response, accessing the database in the local storage to retrieve complete printer configuration information and a printer driver for the selected printer.
Claim 14
Dependent Claim
136 words
In a distributed system comprising a workstation having local storage and a remote network having at least one printer and a network server, a method comprising the computer-implemented steps of: providing a database of printer configuration information and printer drivers at the network server for the printers in the network; providing a database of printer configuration information and printer drivers for installable printers of the workstation in the local storage of the workstation; retrieving available printer configuration information for a selected one of the printers in the network from the network server and providing the available printer configuration information to the workstation; and determining that the provided printer configuration information is incomplete and in response, accessing the database in the local storage to retrieve complete printer configuration information and a printer driver for the selected printer.
Claim 15
Independent Claim
28 words
The method of claims 12, further comprising the step of installing the selected printer using the retrieved complete printer configuration information and printer driver for the selected printer.
Claim 16
Dependent Claim
30 words
The method of claim 12 wherein the step of retrieving available printer configuration information comprises the step of retrieving information that identifies what type of printer the selected printer is.
Claim 17
Dependent Claim
55 words
The method of claim 14 wherein the step of accessing the database in the local storage comprises the step of using the information that identifies the type of printer the selected printer is as an index to retrieve complete printer configuration information and a printer driver for the selected printer from the locally maintained database.
Claim 18
Dependent Claim
148 words
A distributed system comprising: a network having at least one printer for executing jobs; a network server for regulating access to the network and having a database of printer configuration information for the printer; and a workstation interfaced with the network and having local storage for issuing a request to execute a print job on the printer in the network, said workstation running an operating system, comprising: a retrieval mechanism for retrieving the printer configuration information from the network server in response to the request to execute the print job on the printer, said printer configuration information including information that identifies the printer; and an installer for using the information that identifies the printer to identify and retrieve a printer driver for the printer, for installing the printer driver at the workstation and for storing at least some of the retrieved printer configuration information in the local storage.
Claim 19
Dependent Claim
148 words
A distributed system comprising: a network having at least one printer for executing jobs; a network server for regulating access to the network and having a database of printer configuration information for the printer; and a workstation interfaced with the network and having local storage for issuing a request to execute a print job on the printer in the network, said workstation running an operating system, comprising: a retrieval mechanism for retrieving the printer configuration information from the network server in response to the request to execute the print job on the printer, said printer configuration information including information that identifies the printer; and an installer for using the information that identifies the printer to identify and retrieve a printer driver for the printer, for installing the printer driver at the workstation and for storing at least some of the retrieved printer configuration information in the local storage.
Claim 20
Dependent Claim
12 words
The distributed system of claim 16 wherein the network includes multiple printers.
Claim 21
Dependent Claim
27 words
The distributed system of claim 16, wherein the network server runs a network operating system that differs from the operating system that is run on the workstation.
Claim 22
Dependent Claim
27 words
The distributed system of claim 16 wherein the operating system further comprises client code for enabling the workstation to act as a client of the network server.
Claim 23
Dependent Claim
51 words
The distributed system of claim 16, further comprising a second network having at least one printer and a second network server for regulating access to the printer of the second network wherein said second network server includes an additional database of printer configuration information for the printer of the second network.
Claim 24
Dependent Claim
102 words
The distributed system of claim 20 wherein the retrieval mechanism of the workstation includes a means for retrieving the printer configuration information for the printer in the second network from the second network server in response to a request to execute a print job on the printer of the second network and the installer of the workstation includes a means for using the information that identifies the printer to identify and retrieve a printer driver for the printer for installing the printer driver at the workstation and for storing at least some of the retrieved printer configuration information in the local storage.
Claim 25
Dependent Claim
15 words
The distributed system of claim 16, further comprising a second workstation running the operating system.
Claim 26
Dependent Claim
46 words
The method of claim 1 wherein the first workstation includes a registry of configuration information and wherein the step of storing at least some of the retrieved configuration information in the local storage comprises storing at least some of the retrieved configuration information in the registry.
Claim 27
Dependent Claim
159 words
A computer-readable storage medium for use in a distributed system that has a first workstation with a local storage and a remote network having a printer and a network server that stores a database of printer configuration information, including printer configuration information for the printer in the remote network, said medium holding instructions for: retrieving the printer configuration information for the printer from the shared memory of the network server in response to a request from the first workstation, said printer configuration information including information that identifies the printer; using the information that identifies the printer to identify a printer driver to be installed at the first workstation and to determine where the printer driver is stored in the distributed system; and retrieving the printer driver from where it is stored, installing the identified printer driver at the first workstation and storing at least some of the retrieved printer configuration information in the local storage of the first workstation.
Claim 28
Dependent Claim
159 words
A computer-readable storage medium for use in a distributed system that has a first workstation with a local storage and a remote network having a printer and a network server that stores a database of printer configuration information, including printer configuration information for the printer in the remote network, said medium holding instructions for: retrieving the printer configuration information for the printer from the shared memory of the network server in response to a request from the first workstation, said printer configuration information including information that identifies the printer; using the information that identifies the printer to identify a printer driver to be installed at the first workstation and to determine where the printer driver is stored in the distributed system; and retrieving the printer driver from where it is stored, installing the identified printer driver at the first workstation and storing at least some of the retrieved printer configuration information in the local storage of the first workstation.
Claim 29
Dependent Claim
29 words
The computer-readable storage medium of claim 24 wherein the medium holds a copy of an operating system and the operating system performs the retrieving of the printer configuration information.
Claim 30
Dependent Claim
24 words
The computer-readable storage medium of claim 25 wherein the operating system also performs the installing of the identified printer driver at the first workstation.