Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
280 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; closing the high-speed virtual connection on the dedicated rarer network bus; requesting at least one profile information set, via a raster connection management portion of the computer network system, from a memory, structure electronically coupled to the printer; wherein said one profile information set relates to one or more physical characteristics of a printing media available for printing on the printer as said one or more physical characteristics relates to an ink-based marking material used in said printer; receiving said at least one profile information set from the printer via the raster connection management portion; and processing the raster image based on the at least one profile information set received from the printer so that a corrected raster image data set is generated for use by the printer, the corrected raster image data set differing due to the at least one profile information set upon which the raster image is based.
Claim 2
Independent Claim
280 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; closing the high-speed virtual connection on the dedicated rarer network bus; requesting at least one profile information set, via a raster connection management portion of the computer network system, from a memory, structure electronically coupled to the printer; wherein said one profile information set relates to one or more physical characteristics of a printing media available for printing on the printer as said one or more physical characteristics relates to an ink-based marking material used in said printer; receiving said at least one profile information set from the printer via the raster connection management portion; and processing the raster image based on the at least one profile information set received from the printer so that a corrected raster image data set is generated for use by the printer, the corrected raster image data set differing due to the at least one profile information set upon which the raster image is based.
Claim 3
Dependent Claim
69 words
The method of claim 1 wherein the dedicated raster network includes connections to a plurality of printers and the method further comprises: broadcasting a network entity ID request to the network on both the common network bus and the dedicated raster network bus; receiving a printer entity ID response from each printer responding to the network entity ID request; and selecting a printer based on printer entity ID responses.
Claim 4
Dependent Claim
43 words
The method of claim 1 wherein the at least one profile information set includes a lot number which indicates a date or manufacture of said ink-based marking materials and at least two chromatic characteristics of said ink-based marking materials used by the printer.
Claim 5
Dependent Claim
158 words
The method of claim 1 wherein opening a virtual connection between the raster image processor and the printer comprises: issuing an open connection request to the printer on the dedicated raster network bus and wherein the open connection request includes a network address of the raster image processor and a maximum data transmit block size representative of a maximum amount of data that can be transmitted by the raster image processor in a single burst over the dedicated raster network bus; and receiving an open connection response on either the common network bus or the dedicated raster network bus indicating that the virtual connection has been established between the raster image processor and the printer on the dedicated raster network bus and wherein the open connection response includes a maximum data receive block size representative of a maximum amount of data that can be received by the printer in a single burst over the dedicated raster network bus.
Claim 6
Dependent Claim
224 words
The method of claim 1 wherein the raster image comprises N data blocks, each data block comprises M data packets, and transmitting the raster image from the raster image processor to the printer via the virtual connection comprises: issuing a job information command to the printer that informs the printer that the raster image comprises N data blocks; issuing a job information command confirmation to the raster image processor informing the raster image processor that the printer has accepted the job information command; issuing request/acknowledge commands to the raster image processor unit all N data blocks comprising the raster image have been transmitted to the printer, wherein the request/acknowledge command includes: a current sequence number representing data packets of a data block currently being transmitted that have been successfully received from the raster image processor and data blocks required by the printer required to complete transmission of the data block currently being transmitted; and an end sequence number representing M for N-1 data blocks, and data packets required to complete transmission of the raster image for a last data block; transmitting L data packets to the printer over the dedicated raster network bus in a single burst upon receiving a request/acknowledge command, wherein L is equal to a difference of the end sequence number minus the current sequence number of the request acknowledge command.
Claim 7
Dependent Claim
71 words
The method of claim 1 and further comprising: inspecting a first portion of the raster image data and only if said first portion of the raster image data contains specific packet addressing codes for a given printer; storing the raster image in a memory structure of the given printer; printing a plurality of copies of the document represented by the raster image stored in the memory structure of the given printer.
Claim 8
Dependent Claim
23 words
The method of claim 1, wherein the raster connection management portion comprises a raster connection management module distinct from the raster image processor.
Claim 9
Independent Claim
279 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor instructions representative of a document to form a first raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on the dedicated raster network bus, wherein the printer contains circuitry means for receiving a plurality of high-speed raster protocol instructions through the high-speed virtual connection, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the first raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the first raster image at the printer; closing the high-speed virtual connections; requesting on the dedicated raster network, via a raster connection management portion of the network, at least one profile information set from an electronic memory structure coupled to the printer wherein said at least one profile information set relates to characteristics of a printing ink installed and available for printing on the printer; receiving said at least one profile information set from the electronic memory structure coupled to the printer via the raster connection management portion; and processing the first raster image based on the at least one profile information set received from the printer so that a second corrected raster image data set is generated by the printer which differs from the first raster image due to he at least one profile information set.
Claim 10
Independent Claim
279 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor instructions representative of a document to form a first raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on the dedicated raster network bus, wherein the printer contains circuitry means for receiving a plurality of high-speed raster protocol instructions through the high-speed virtual connection, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the first raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the first raster image at the printer; closing the high-speed virtual connections; requesting on the dedicated raster network, via a raster connection management portion of the network, at least one profile information set from an electronic memory structure coupled to the printer wherein said at least one profile information set relates to characteristics of a printing ink installed and available for printing on the printer; receiving said at least one profile information set from the electronic memory structure coupled to the printer via the raster connection management portion; and processing the first raster image based on the at least one profile information set received from the printer so that a second corrected raster image data set is generated by the printer which differs from the first raster image due to he at least one profile information set.
Claim 11
Dependent Claim
104 words
The method of claim 8 wherein the computer network includes a plurality of printers each connected to both the common network bus and the dedicated raster network bus, and the method further comprises: broadcasting a network entity ID request to the network on both the common network bus and the dedicated raster network bus; receiving a printer entity ID response from each printer responding to the network entity ID request which includes a data string that identifies each printer capable of accepting a plurality of high-speed raster protocol instructions; and selecting a printer based on printer entity ID responses based upon the data string.
Claim 12
Dependent Claim
29 words
The method of claim 8 wherein the at least one profile information set includes a chromatic characteristic of the printing ink and a manufacturing characteristic of said printing ink.
Claim 13
Dependent Claim
23 words
The method of claim 8, wherein the raster connection management portion comprises a raster connection management module distinct from the raster image processor.
Claim 14
Independent Claim
205 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; and closing the high-speed virtual connection on the dedicated raster network bus; wherein the computer network system includes connections to a plurality of printers and the method further comprises: broadcasting a network entity ID request to the network on both the common network bus and the dedicated raster network bus; receiving a printer entity ID response from each printer responding to the network entity ID request; and selecting a printer based on printer entity ID responses.
Claim 15
Independent Claim
205 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; and closing the high-speed virtual connection on the dedicated raster network bus; wherein the computer network system includes connections to a plurality of printers and the method further comprises: broadcasting a network entity ID request to the network on both the common network bus and the dedicated raster network bus; receiving a printer entity ID response from each printer responding to the network entity ID request; and selecting a printer based on printer entity ID responses.
Claim 16
Independent Claim
294 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; and closing the high-speed virtual connection on the dedicated raster network bus; wherein opening a virtual connection between the raster image processor and the printer comprises: issuing an open connection request to the printer on the dedicated raster network bus and wherein the open connection request includes a network address of the raster image processor and a maximum data transmit block size representative of a maximum amount of data that can be transmitted by the raster image processor in a single burst over the dedicated raster network bus; and receiving an open connection response on either the common network bus or the dedicated raster network bus indicating that the virtual connection has been established between the raster image processor and the printer on the dedicated raster network bus and wherein the open connection response includes a maximum data receive block size representative of a maximum amount of data that can be received by the printer in a single burst over the dedicated raster network bus.
Claim 17
Independent Claim
294 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; and closing the high-speed virtual connection on the dedicated raster network bus; wherein opening a virtual connection between the raster image processor and the printer comprises: issuing an open connection request to the printer on the dedicated raster network bus and wherein the open connection request includes a network address of the raster image processor and a maximum data transmit block size representative of a maximum amount of data that can be transmitted by the raster image processor in a single burst over the dedicated raster network bus; and receiving an open connection response on either the common network bus or the dedicated raster network bus indicating that the virtual connection has been established between the raster image processor and the printer on the dedicated raster network bus and wherein the open connection response includes a maximum data receive block size representative of a maximum amount of data that can be received by the printer in a single burst over the dedicated raster network bus.
Claim 18
Independent Claim
362 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening; a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; and closing the high-speed virtual connection on the dedicated raster network bus; wherein the raster image comprises N data blocks, each data block comprises M data packets, and transmitting the raster image from the raster image processor to the printer via the virtual connection comprises: issuing a job information command to the printer that informs the printer that the raster image comprises N data blocks; issuing a job information command confirmation to the raster image processor informing the raster image processor that the printer has accepted the job information command; issuing request/acknowledge commands to the raster image processor until all N data blocks comprising the raster image have been transmitted to the printer, wherein the request/acknowledge command includes: a current sequence number representing data packets of a data block currently being transmitted that have been successfully received from the raster image processor and data blocks required by the printer required to complete transmission of the data block currently being transmitted; and an end sequence number representing M for N-1 data blocks, and data packets required to complete transmission of the raster image for a last data block; and transmitting L data packets to the printer over the dedicated raster network bus in a single burst upon receiving a request/ acknowledge command, wherein L is equal to a difference of the end sequence number minus the current sequence number of the request acknowledge command.
Claim 19
Independent Claim
362 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening; a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; and closing the high-speed virtual connection on the dedicated raster network bus; wherein the raster image comprises N data blocks, each data block comprises M data packets, and transmitting the raster image from the raster image processor to the printer via the virtual connection comprises: issuing a job information command to the printer that informs the printer that the raster image comprises N data blocks; issuing a job information command confirmation to the raster image processor informing the raster image processor that the printer has accepted the job information command; issuing request/acknowledge commands to the raster image processor until all N data blocks comprising the raster image have been transmitted to the printer, wherein the request/acknowledge command includes: a current sequence number representing data packets of a data block currently being transmitted that have been successfully received from the raster image processor and data blocks required by the printer required to complete transmission of the data block currently being transmitted; and an end sequence number representing M for N-1 data blocks, and data packets required to complete transmission of the raster image for a last data block; and transmitting L data packets to the printer over the dedicated raster network bus in a single burst upon receiving a request/ acknowledge command, wherein L is equal to a difference of the end sequence number minus the current sequence number of the request acknowledge command.
Claim 20
Independent Claim
204 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening, a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; closing the high-speed virtual connection on the dedicated raster network bus; inspecting a first portion of the raster image data and only if said first portion of the raster image data contains specific packet addressing codes for a given printer; storing the raster image in a memory structure of the given printer; and printing a plurality of copies of the document represented by the raster image stored in the memory structure of the given printer.
Claim 21
Independent Claim
204 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor page description language instructions representative of a document to form a raster image representative of the document; opening, a high-speed virtual connection between the raster image processor and a printer on a dedicated raster network bus, the raster image processor also being connected to the printer via a common network bus distinct from the dedicated raster network bus; transmitting the raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the raster image at the printer; closing the high-speed virtual connection on the dedicated raster network bus; inspecting a first portion of the raster image data and only if said first portion of the raster image data contains specific packet addressing codes for a given printer; storing the raster image in a memory structure of the given printer; and printing a plurality of copies of the document represented by the raster image stored in the memory structure of the given printer.
Claim 22
Independent Claim
254 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor instructions representative of a document to form a first raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on the dedicated raster network bus, wherein the printer contains circuitry means for receiving a plurality of high-speed raster protocol instructions through the high-speed virtual connection, the raster image processor also being connected to the printer via a common network bus distinct from he dedicated raster network bus; transmitting the first raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the first raster image at the printer; and closing the high-speed virtual connection; wherein the computer network includes a plurality of printers each connected to both the common network bus and the dedicated raster network bus, and the method further comprises: broadcasting a network entity ID request to the network on both the common network bus and the dedicated raster network bus; receiving a printer entity ID response from each printer responding to the network entity ID request which includes a data string that identifies each printer capable of accepting a plurality of high-speed raster protocol instructions; and selecting a printer based on printer entity ID responses based upon the data string.
Claim 23
Independent Claim
254 words
A method of printing a document in a computer network system having a raster image processor connected to a printer via both a common network bus and a dedicated raster network bus, the method comprising: processing at a raster image processor instructions representative of a document to form a first raster image representative of the document; opening a high-speed virtual connection between the raster image processor and a printer on the dedicated raster network bus, wherein the printer contains circuitry means for receiving a plurality of high-speed raster protocol instructions through the high-speed virtual connection, the raster image processor also being connected to the printer via a common network bus distinct from he dedicated raster network bus; transmitting the first raster image from the raster image processor to the printer via the high-speed virtual connection on the dedicated raster network bus; printing the first raster image at the printer; and closing the high-speed virtual connection; wherein the computer network includes a plurality of printers each connected to both the common network bus and the dedicated raster network bus, and the method further comprises: broadcasting a network entity ID request to the network on both the common network bus and the dedicated raster network bus; receiving a printer entity ID response from each printer responding to the network entity ID request which includes a data string that identifies each printer capable of accepting a plurality of high-speed raster protocol instructions; and selecting a printer based on printer entity ID responses based upon the data string.