Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
143 words
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.
Claim 2
Dependent Claim
21 words
The system of Claim 1, wherein the signal
processing means comprises a printer capable of
receiving and printing the print job.
Claim 3
Independent Claim
207 words
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.
Claim 4
Dependent Claim
28 words
The system of Claim 3, wherein the signal
processing means comprises a printer capable of
receiving the client-side and server-side print job
portions and printing the print job.
Claim 5
Dependent Claim
19 words
The system of Claim 3 or 4, wherein the client-side
portions of the print job correspond to textual
information.
Claim 6
Dependent Claim
20 words
The system of Claim 3, 4 or 5, wherein the server-side
portions of the print job correspond to graphical
information.
Claim 7
Independent Claim
71 words
The system of any of Claims 3 to 6, wherein the
dividing means further comprises means for determining
the amount of communication between the client and
server-side computing means and, if the amount is within
a predetermined threshold range, dividing the print job
whereby one or more portions to be processed client-side,
server-side, or a combination thereof are favored
based upon minimization of the communication between
client and server-side computing means.
Claim 8
Independent Claim
15 words
The system of any preceding Claim, wherein the
client-side computing means is a network computer.
Claim 9
Independent Claim
18 words
The system of any preceding Claim, wherein the
server-side computing means is a computer operating on a
network.
Claim 10
Dependent Claim
13 words
The system of Claim 9, wherein the network is a
local area network.
Claim 11
Dependent Claim
11 words
The system of Claim 9, wherein the network is the
Internet.
Claim 12
Independent Claim
104 words
A 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.
Claim 13
Dependent Claim
37 words
The method of Claim 12, wherein the signal
processing means comprises a printer capable of
receiving and printing the print job, the method further
comprising receiving the print job and printing the
print job on the printer.
Claim 14
Independent Claim
176 words
A 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.
Claim 15
Dependent Claim
28 words
The method of Claim 14, wherein the signal
processing means comprises a printer capable of
receiving the client-side and server-side print job
portions and printing the print job.
Claim 16
Dependent Claim
19 words
The method of Claim 14 or 15, wherein the client-side
portions of the print job correspond to textual
information.
Claim 17
Dependent Claim
20 words
The method of Claim 14, 15 or 16, wherein the
server-side portions of the print job correspond to
graphical information.
Claim 18
Independent Claim
69 words
The method of any of Claims 14 to 17, wherein the
dividing step further comprises determining the amount
of communication between the client and server-side
computing means and, if the amount is within a
predetermined threshold range, dividing the print job
whereby one or more portions to be processed client-side,
server-side, or a combination thereof are favored
based upon minimization of the communication between
client and server-side computing means.
Claim 19
Independent Claim
18 words
The method of any of Claims 12 to 18, wherein the
client-side computing means is a network computer.
Claim 20
Independent Claim
21 words
The method of any of Claims 12 to 19, wherein the
server-side computing means is a computer operating on a
network.
Claim 21
Dependent Claim
13 words
The method of Claim 20, wherein the network is a
local area network.
Claim 22
Dependent Claim
11 words
The method of Claim 20, wherein the network is the
Internet.