Client computer system, method and computer readable medium comprising executable instructions for rendering printable documents in a native printer language on the network
First Claim
1. A method for remotely printing a document on a network comprising a networked client computer, a target networked printer device and a print server computer, the method comprising:
- storing administrative settings for the target networked printer device applied by the print server computer on the client computer, the administrative settings including at least information sufficient to permit the client computer to render the document in a native printer language of the target networked printer device;
updating, using a synchronization manager on the client computer, the stored administrative settings to maintain synchronization with current print server computer administrative settings, the synchronization manager being configured to perform the updating at a periodic time interval;
applying the stored administrative settings to the document on the client computer;
based on the administrative settings, rendering the document in the native printer language of the target networked printer device on the client computer; and
sending the rendered document to the print server computer to print without additional conversion of the rendered document by the print server.
4 Assignments
0 Petitions
Accused Products
Abstract
In a network facilitating print functions, a means for rendering a print job intended for a remote printer on a client computer using stored administrative settings is provided. Transparently to the client'"'"'s applications, the client computer keeps the stored remote printer'"'"'s administrative settings synchronized with those stored on the print server. Using the stored administrative settings, the client renders the print job to a native printer language directly cognizable by the printer before sending this rendered file to the print server for forwarding to the printer. By queuing these remote print jobs, the online status of the respective print server is also transparent to the client'"'"'s applications, facilitating off-line printing.
-
Citations
25 Claims
-
1. A method for remotely printing a document on a network comprising a networked client computer, a target networked printer device and a print server computer, the method comprising:
-
storing administrative settings for the target networked printer device applied by the print server computer on the client computer, the administrative settings including at least information sufficient to permit the client computer to render the document in a native printer language of the target networked printer device; updating, using a synchronization manager on the client computer, the stored administrative settings to maintain synchronization with current print server computer administrative settings, the synchronization manager being configured to perform the updating at a periodic time interval; applying the stored administrative settings to the document on the client computer; based on the administrative settings, rendering the document in the native printer language of the target networked printer device on the client computer; and sending the rendered document to the print server computer to print without additional conversion of the rendered document by the print server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A client computer system in a network facilitating client side print rendering in response to an application issuing a command to print a document, the client computer system comprising:
-
an operating system for processing and interpreting the print command; a printing router for routing the print command to a remote printing subsystem according to a designated target networked printer device; the remote printing subsystem for storing administrative settings received from a print server computer and forwarding the document transformed into a native printer language to the print server computer to cause printing of the transformed document without additional conversion by the print server computer, the administrative settings including at least information sufficient to permit the client computer system to transform the document into the native printer language of the target networked printer device; a rendering subsystem for applying the stored administrative settings to the document and transforming the document according to the native printer language utilized by the target networked printer device; and a synchronization manager for requesting from the print server computer current administrative settings for the target networked printer device, the synchronization manager being configured to perform the updating at a periodic time interval. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable medium comprising computer executable instructions for carrying out a method for remotely printing a document on a network comprising a networked client computer, a target networked printer device and a print server computer, the method comprising:
-
storing administrative settings for the target networked printer device applied by the print server computer on the client computer, the administrative settings including at least information sufficient to permit the client computer to render the document in a native printer language of the target networked printer device; updating, using a synchronization manager on the client computer, the stored administrative settings to maintain synchronization with current print server computer administrative settings, the synchronization manager being configured to perform the updating at a periodic time interval; applying the stored administrative settings to the document on the client computer; based on the administrative settings, rendering the document in the native printer language of the target networked printer device on the client computer; and sending the rendered document to the print server computer to print without additional conversion of the rendered document by the print server. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A network system for facilitating client side print rendering in response to an application issuing a command to print a document, the network system comprising:
-
a client computer, wherein the client computer comprises; an operating system for processing and interpreting the print command; a printing router for routing the print command to a remote printing subsystem according to a designated target networked printer device; the remote printing subsystem for storing administrative settings received from a print server computer and forwarding the document transformed into a native printer language to the print server computer, the administrative settings including at least information sufficient to permit the client computer to transform the document into the native printer language of the target networked printer device; a rendering subsystem for applying the stored administrative settings to the document and transforming the document according to the native printer language utilized by the target networked printer device; a synchronization manager for requesting from the print server computer current administrative settings for the target networked printer device, the synchronization manager being configured to perform the requesting at a periodic time interval; the print server computer for maintaining the current administrative settings for the target networked printer device, for sending the current administrative settings to the client computer upon receipt of a request, and for forwarding the transformed document to the target networked printer device without additional conversion of the transformed document by the print server; and the target networked printer device for creating an output from the transformed document.
-
Specification