Claims
- 1. A method for processing incoming print jobs, comprising:
detecting the presence of commands requesting backchannel data communication; and processing the incoming print job based upon the presence of commands requesting backchannel data communication in the incoming print job.
- 2. A method as claimed in claim 1, wherein the processing further comprises processing a print job containing commands requesting backchannel data communication immediately.
- 3. A method as claimed in claim 2, wherein the processing further comprises routing a print job which does not contain commands requesting backchannel data communication to a spooler for later processing when the printer cannot process the print job immediately.
- 4. A method as claimed in claim 1, wherein the processing further comprises implementing a job cancellation for a print job that does not contain commands requesting backchannel data communication at the point of job cancellation.
- 5. A method as claimed in claim 4, wherein the processing further comprises implementing job cancellation for a print job that contains commands requesting backchannel data communication after the print job is processed through an interpreter.
- 6. An article of manufacture comprising a computer storage medium readable by a computer, the medium tangibly embodying one or more programs of instructions executable by the computer to perform a method for processing incoming print jobs, the method comprising:
detecting the presence of commands requesting backchannel data communication; and processing the incoming print job based upon the presence of commands requesting backchannel data communication in the incoming print job.
- 7. An article of manufacture as claimed in claim 6, wherein the method for processing further comprises processing a print job containing commands requesting backchannel data communication immediately.
- 8. A article of manufacture as claimed in claim 7, wherein the method for processing further comprises routing a print job which does not contain commands requesting backchannel data communication to a spooler for later processing when the printer cannot process the print job immediately.
- 9. An article of manufacture as claimed in claim 6, wherein the method for processing further comprises implementing a job cancellation for a print job that does not contain commands requesting backchannel data communication at the point of job cancellation.
- 10. An article of manufacture as claimed in claim 9, wherein the method for processing further comprises implementing job cancellation for a print job that contains commands requesting backchannel data communication after the print job is processed through an interpreter.
- 11. A print system, comprising:
a print engine for receiving a data stream for an incoming print job and generating print media based upon the data stream; and a multiplexer coupled to the print engine; wherein the multiplexer further comprises a job sniffer that detects the presence of commands requesting backchannel data communication.
- 12. A system as claimed in claim 11, wherein the multiplexer processes a print job containing commands requesting backchannel data communication immediately.
- 13. A system as claimed in claim 12, wherein the multiplexer routes a print job which does not contain commands requesting backchannel data communication to a spooler for later processing when the printer cannot process the print job immediately.
- 14. A system as claimed in claim 11, wherein the multiplexer implements a job cancellation for a print job that does not contain commands requesting backchannel data communication at the point of job cancellation.
- 15. A system as claimed in claim 14, wherein the multiplexer implements job cancellation for a print job that contains commands requesting backchannel data communication after the print job is processed through an interpreter.
- 16. A system comprising:
means for detecting the presence of commands requesting backchannel data communication; and means for processing the incoming print job based upon the presence of commands requesting backchannel data communication in the incoming print job.
- 17. A system as claimed in claim 16, wherein the means for processing further comprises means for processing a print job containing commands requesting backchannel data communication immediately.
- 18. A system as claimed in claim 17, wherein the means for processing further comprises means for routing a print job which does not contain commands requesting backchannel data communication to a spooler for later processing when the printer cannot process the print job immediately.
- 19. A system as claimed in claim 16, wherein the means for processing further comprises means for implementing a job cancellation for a print job that does not contain commands requesting backchannel data communication at the point of job cancellation.
- 20. A system as claimed in claim 19, wherein the means for processing further comprises means for implementing job cancellation for a print job that contains commands requesting backchannel data communication after the print job is processed through an interpreter.
REFERENCE TO RELATED APPLICATIONS
[0001] This is a continuation-in-part of U.S. patent application Ser. No. 09/550,669, filed Apr. 17, 2000 entitled METHOD AND APPARATUS FOR DETERMINING HOW TO PROCESS INCOMING PRINT JOBS, which is assigned to the assignee of the present invention and which is incorporated by reference herein.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09550669 |
Apr 2000 |
US |
Child |
09974277 |
Oct 2001 |
US |