US2005280864A1PendingUtilityA1

Print driver apparatus and methods for forwarding a print job over a network

Individually held — no corporate assignee on recordPriority: Oct 16, 2000Filed: Aug 22, 2005Published: Dec 22, 2005
Est. expiryOct 16, 2020(expired)· nominal 20-yr term from priority
H04L 63/04H04L 67/125G06F 3/1238G06F 21/608G06F 3/1203G06F 3/1247G06F 2221/2153H04L 63/029G06F 3/1222G06F 3/1285H04L 63/08G06F 3/126
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention relates to methods and apparatus for forwarding a print job over a communications network. In particular, the present invention enables a user to obtain print jobs at a location which may be unspecified, and which may be remote from the source of the print job. A print driver is provided which is capable of forwarding one or more print jobs over a network. The print driver may be interfaced with any suitable print job source (e.g., a client device capable of generating a printable document, such as a computer) to obtain a print job. The print job is forwarded from the print driver, over the network, to a spooling server. A printer polling device, which may be used at a location remote from the client device, is capable of polling a spooling server via the network to identify whether any print jobs associated with the printer polling device are available for printing at a printer currently associated with the printer polling device. The spooling server need not initiate contact with the printer through a firewall, since it is polled by the printer polling device. Thus, network security is maintained.

Claims

exact text as granted — not AI-modified
1 . A method for communicating a print job over a network, the method comprising: 
 providing a print driver adapted to forward the print job to a spooling server via the network; and    providing a printer separated from the spooling server by a first gateway firewall, wherein the spooling server is adapted to forward the print job to the printer in response to a polling request, such that reconfiguration of the first gateway firewall is not required.    
   
   
       2 . The method of  claim 1 , wherein the polling request is automatically forwarded to the spooling server from a printer polling device associated with the printer.  
   
   
       3 . The method of  claim 1 , wherein the print driver forwards the print job to the spooling server as web-style traffic.  
   
   
       4 . The method of  claim 1 , wherein the spooling server forwards the print job through the first gateway firewall as web-style traffic.  
   
   
       5 . The method of  claim 1 , wherein: 
 the print driver is located within a second gateway firewall;    the spooling server is located outside of the first and second gateway firewalls; and    the print driver forwards the print job to the spooling server such that reconfiguration of the second gateway firewall is not required.    
   
   
       6 . The method of  claim 1 , further comprising: 
 providing a personal identification number (PIN) with each print job forwarded to the spooling server; and    storing one or more print jobs at the spooling server according to the PIN.    
   
   
       7 . A print driver for communicating a print job over a network, the print driver comprising: 
 an interface for receiving the print job from a client device; and    a transmitter adapted to forward the print job to a spooling server via the network, wherein:    the spooling is separated from a printer by a first gateway firewall; and    the spooling server is adapted to forward the print job to the printer such that reconfiguration of the first gateway firewall is not required.    
   
   
       8 . The print driver of  claim 7 , wherein the polling request is automatically forwarded to the spooling server from a printer polling device associated with the printer.  
   
   
       9 . The print driver of  claim 7 , wherein the spooling server forwards the print job through the first gateway firewall as web-style traffic.  
   
   
       10 . The print driver of  claim 7 , wherein: 
 the print driver is located within a second gateway firewall;    the spooling server is located outside of the first and second gateway firewalls; and    the print driver forwards the print job to the spooling server such that reconfiguration of the second gateway firewall is not required.    
   
   
       11 . The print driver of  claim 7 , wherein the print driver is adapted to provide a personal identification number (PIN) with each print job forwarded to the spooling server, and the spooling server is adapted to store one or more print jobs according to the PIN.

Join the waitlist — get patent alerts

Track US2005280864A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.