Claims
- 1. A method for providing printing services, comprising:
assigning a unique identification number (ID) to a printing device; associating a print job with said ID; forwarding said print job from a print job source to a spooling server over a network; polling the spooling server via a printer polling device associated with said printing device to identify a print job stored at the spooling server for said printing device based on said ID; receiving an identified print job from the spooling server at the printer polling device; printing said print job at said printing device.
- 2. A method in accordance with claim 1, wherein the server is polled over the network.
- 3. A method in accordance with claim 1, wherein said ID comprises a telephone number.
- 4. A method in accordance with claim 1, wherein said print job source comprises a facsimile machine.
- 5. A method in accordance with claim 4, further comprising:
forwarding the print job from the facsimile machine to a facsimile server; and routing the print job from the facsimile server to the spooling server.
- 6. A method in accordance with claim 5, wherein the facsimile server assigns the telephone number to the printing device.
- 7. A method in accordance with claim 1, wherein the printer polling device periodically polls the spooling server to identify a print job.
- 8. A method in accordance with claim 1, wherein the print job source is one of a computer, a personal digital assistant device, an Internet appliance, a facsimile machine, a scanner, a telephone, or a dedicated terminal.
- 9. A method in accordance with claim 1, wherein said printing device comprises one of a printer or a facsimile machine.
- 10. A method in accordance with claim 1, wherein the network comprises:
at least one of a local area network, a wide area network, a global network, and the Internet.
- 11. A method in accordance with claim 1, further comprising:
storing each print job on the spooling server according to said ID.
- 12. A method in accordance with claim 11, further comprising:
communicating from said spooling server to said printer polling device a list of print jobs associated with said ID which are stored at the spooling server; and providing for the selection of a print job.
- 13. A method in accordance with claim 1, wherein:
a plurality of print jobs are stored on the spooling server according to the ID.
- 14. A method in accordance with claim 1, wherein:
the ID is provided to the spooling server via one of a user interface associated with the printer polling device, a telephone, a computer, an Internet appliance, a facsimile machine, a scanner, a personal digital assistant device, or a dedicated terminal; a list of available print jobs stored at said spooling server is displayed on one of a user interface associated with the printer polling device, a telephone, a computer, an Internet appliance, a facsimile machine, a scanner, a personal digital assistant device, or a dedicated terminal; and selection of an available print job is made via a user interface associated with the printer polling device, a telephone, a computer, an Internet appliance, a facsimile machine, a scanner, a personal digital assistant device, or a dedicated terminal.
- 15. A system for providing printing services, comprising:
a printing device having a unique identification number (ID); a print job source for generating a print job and associating the print job with said ID; a spooling server capable of receiving and storing one or more print jobs from the print job source via a network; a print driver for forwarding said print job from the print job source to the spooling server over the network; a printer polling device associated with the printing device capable of polling the spooling server to identify and receive a print job stored at the spooling server for said printing device based on said ID.
- 16. A system in accordance with claim 15, wherein the printer polling device polls the spooling server via the network.
- 17. A system in accordance with claim 15, wherein said ID comprises a telephone number.
- 18. A system in accordance with claim 15, wherein said print job source comprises a facsimile machine.
- 19. A system in accordance with claim 18, further comprising:
a facsimile server for receiving the print job from the print job source and routing the print job to the spooling server.
- 20. A system in accordance with claim 19, wherein the facsimile server assigns the telephone number to the printing device.
- 21. A system in accordance with claim 15, wherein the printer polling device periodically polls the spooling server to identify a print job.
- 22. A system in accordance with claim 15, wherein the print job source is one of a computer, a personal digital assistant device, an Internet appliance, a facsimile machine, a scanner, a telephone, or a dedicated terminal.
- 23. A system in accordance with claim 15, wherein said printing device comprises one of a printer or a facsimile machine.
- 24. A system in accordance with claim 15, wherein the network comprises:
at least one of a local area network, a wide area network, a global network, and the Internet.
- 25. A system in accordance with claim 15, further comprising:
storing each print job on the spooling server according to said ID.
- 26. A system in accordance with claim 25, further comprising:
communicating from said spooling server to said printer polling device a list of print jobs associated with said ID which are stored at the spooling server; and providing for the selection of a print job.
- 27. A system in accordance with claim 15, wherein:
a plurality of print jobs are stored on the spooling server according to the ID.
- 28. A system in accordance with claim 15, wherein:
the ID is provided to the spooling server via one of a user interface associated with the printer polling device, a telephone, a computer, an Internet appliance, a facsimile machine, a scanner, a personal digital assistant device, or a dedicated terminal; a list of available print jobs stored at said spooling server is displayed on one of a user interface associated with the printer polling device, a telephone, a computer, an Internet appliance, a facsimile machine, a scanner, a personal digital assistant device, or a dedicated terminal; and selection of an available print job is made via a user interface associated with the printer polling device, a telephone, a computer, an Internet appliance, a facsimile machine, a scanner, a personal digital assistant device, or a dedicated terminal.
- 29. A printing apparatus comprising:
a printing device having a unique identification number (ID) assigned thereto; a polling device associated with the printing device for polling a spooling server over a network to identify and retrieve a print job stored at the spooling server for said printing device based on said ID.
- 30. Apparatus in accordance with claim 29, wherein:
the print job is forwarded to the spooling server over the network from a print job source which generates said print job and associates said print job with said ID.
- 31. Apparatus in accordance with claim 29, wherein said ID comprises a telephone number.
- 32. Apparatus in accordance with claim 30, wherein:
said ID comprises a telephone number; and said print job source comprises a facsimile machine.
- 33. Apparatus in accordance with claim 32, wherein:
the print job is forwarded from the print job source to a facsimile server; and the print job is routed from the facsimile server to the spooling server.
- 34. Apparatus in accordance with claim 33, wherein the facsimile server assigns the telephone number to the printing device.
- 35. Apparatus in accordance with claim 29, wherein the printer polling device periodically polls the spooling server to identify a print job.
- 36. Apparatus in accordance with claim 30, wherein the print job source is one of a computer, a personal digital assistant device, an Internet appliance, a facsimile machine, a scanner, a telephone, or a dedicated terminal.
- 37. Apparatus in accordance with claim 29, wherein said printing device comprises one of a printer or a facsimile machine.
- 38. Apparatus in accordance with claim 29, wherein the network comprises:
at least one of a local area network, a wide area network, a global network, and the Internet.
Parent Case Info
[0001] This application is a continuation-in-part of co-pending, commonly assigned U.S. patent application Ser. No. 09/688,457 filed on Oct. 16, 2000.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09688457 |
Oct 2000 |
US |
Child |
10376141 |
Feb 2003 |
US |