Client/server printer driver system
First Claim
1. A system for processing a print job utilizing a client/server printer driver for use with a client-side computing means in communication with at least one server-side computing means, the system comprising:
- (a) a client-side driver subsystem comprising means for transmitting the print job to a server-side driver subsystem of the server-side computing means;
(b) a server-side driver subsystem comprising;
(i) means for receiving the print job from the client-side driver subsystem transmitting means;
(ii) means for processing the print job to thereby create a processed server side print job; and
(iii) means for transmitting the processed server-side print job to the client-side driver subsystem,wherein the client-side driver subsystem further comprises means for receiving the processed server-side print job from the server-side subsystem; and
(c) means, in communication with the client-side driver subsystem, for outputting the processed print job to a signal processing means.
1 Assignment
0 Petitions
Accused Products
Abstract
A client/server printer driver including a client-side subsystem capable of transmitting a print job to a server-side subsystem capable of receiving the print job from the client-side and processing the print job and sending the processed data back to the client-side for output. A client/server printer driver including a client-side subsystem capable of dividing the print job into portions to be processed client-side and server-side and then transmitting the server-side portions of the job to a server-side subsystem capable of processing the client-side portions of the print job to create and receiving the processed server-side portions. The system has a server-side subsystem capable of receiving the server-side portions from the client-side subsystem and processing these portions to create processed server-side portions and transmitting the server-side portions to the client-side.
170 Citations
30 Claims
-
1. A system for processing a print job utilizing a client/server printer driver for use with a client-side computing means in communication with at least one server-side computing means, the system comprising:
-
(a) a client-side driver subsystem comprising means for transmitting the print job to a server-side driver subsystem of the server-side computing means; (b) a server-side driver subsystem comprising; (i) means for receiving the print job from the client-side driver subsystem transmitting means; (ii) means for processing the print job to thereby create a processed server side print job; and (iii) means for transmitting the processed server-side print job to the client-side driver subsystem, wherein the client-side driver subsystem further comprises means for receiving the processed server-side print job from the server-side subsystem; and (c) means, in communication with the client-side driver subsystem, for outputting the processed print job to a signal processing means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for processing a print job utilizing a client/server printer driver for use with a client-side computing means in communication with at least one server-side computing means, the system comprising:
-
(a) a client-side driver subsystem comprising; (i) means for dividing the print job into one or more portions to be processed client-side, server-side, or a combination thereof; (ii) means, responsive to the dividing means, for transmitting the server-side portions of the print job to a server-side driver subsystem of the server-side computing means; iii) means for processing the client-side portions of the print job to thereby create one or more processed client-side print job portions; and iv) means for receiving the processed server-side print job portions; (b) a server-side driver subsystem comprising; (i) means for receiving the server-side portions of the print job from the client-side driver subsystem transmitting means; (ii) means for processing the server-side portions of the print job to thereby create one or more processed server-side print job portions; and (iii) means for transmitting the one or more processed server-side print job portions to the client-side driver subsystem; and (c) means in communication with the client-side driver subsystem for outputting the processed client-side and server-side print job portions to a signal processing means. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A client/server method of processing a print job for use with a client-side computing system in communication with at least one server-side computing system, the method comprising the steps of:
-
(a) transmitting, from the client-side, the print job to the server-side computing means; (b) receiving, on the server-side, the print job from the client-side transmitting means; (c) processing, on the server-side, the print job to thereby create a processed print job; (d) transmitting, on the server-side, the processed print job to the client-side; (e) receiving, on the client side, the processed print job; and (f) outputting the processed print job to a signal processing means. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A client/server method of processing a print job for use with a client-side computing means in communication with at least one server-side computing means, the method comprising the steps of:
-
(a) dividing, on the client-side, the print job into one or more portions to be processed client-side, server-side, or a combination thereof; (b) transmitting, from the client-side, the server-side portions of the print job to the server-side computing means; (c) processing, on the client-side, the client-side portions of the print job to thereby create one or more processed client-side print job portions; (d) receiving, on the server-side, the server-side portions of the print job from the client-side transmitting means; (e) processing, on the server-side, the server-side portions of the print job to thereby create one or more processed server-side print job portions; (f) transmitting, on the server-side, the one or more processed server-side print job portions to the client-side; (g) receiving, on the client side, the processed server-side print job portions; and (h) outputting the processed client-side and server-side print job portions to a signal processing means. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification