System, method and recordable medium for printing services over a network
First Claim
1. A method for delivering a document over a network, comprising:
- uploading the document from a client to a storage unit via the network, after print driver information is verified; and
downloading the document from the storage unit to a facility for printing.
9 Assignments
0 Petitions
Accused Products
Abstract
The invention generally relates to sending data (e.g. print data or a document), in a network environment, to a port monitor, and to upload the data to an upload manager for storing in a database. Relevant data may be sent from a print spooler to the port monitor invoking an upload manger to convey (e.g. securely or non-securely) print data to a web server. A version manager determines whether the print driver being used to print data is authentic, and data are written to a web server as packets of information and sent to a database for storage. Additionally, a system, method and recordable medium are recognized whereby a pass through (e.g. a port monitor filter) is inserted between a print spooler and a port monitor in order to detach the port monitor from the print spooler such that object code can be upgraded for future versions of software.
130 Citations
23 Claims
-
1. A method for delivering a document over a network, comprising:
-
uploading the document from a client to a storage unit via the network, after print driver information is verified; and
downloading the document from the storage unit to a facility for printing. - View Dependent Claims (5, 6, 21)
-
-
2. A method for delivering a document over a network, comprising:
-
providing a print driver to be selected by a user in order to print the document from an application residing on a client; and
uploading the document from the client, upon selecting the document to be delivered, to a web server via the network. - View Dependent Claims (3, 22)
-
-
4. A method for delivering a document over a network, comprising:
-
receiving an uploaded document from a client and storing the document at the received location; and
sending the document to a facility for delivery.
-
-
7. A system for delivering a document over a network, comprising:
a client having an application that allows a user to select a print driver for printing the document, wherein the print driver creates a print file from the document and the print file is uploaded over the network. - View Dependent Claims (8, 9)
-
10. A system for delivering a document, comprising:
-
an upload manager to upload the document from a client to a storage unit, via a network, after print driver information is verified;
a printing facility, accessible via the network, receiving the document downloaded form the storage unit for printing.
-
-
11. A system for delivering a document over a network, comprising:
-
an interface on a client to download a print driver from the network, the print driver creating a print file from the document;
an authentication manager to verify that the print driver is valid by comparing predetermined information with components of the print driver the print file;
an upload manager, residing on the client, managing uploading of the print file over the network and launching the interface for viewing the document;
a web server to receive the print file uploaded from the client, the print file including file information; and
a printing facility downloading the print file from the web server and delivering the document to a specified address. - View Dependent Claims (12)
-
-
13. A system for delivering a document, comprising:
-
a client uploading the document to a web server unit via a network, after print driver information is verified; and
a delivery facility downloading the document from the web server for delivery.
-
-
14. A method for delivering a document over a network, comprising:
-
downloading a print driver located on a client from the network, the print driver creating a print file from the document to upload over the network;
verifying that the print driver is valid by comparing predetermined information with components of the print driver stored in the document;
launching an interface for viewing the document;
receiving the document uploaded from the client at a web server, the document including file information; and
downloading the document from the web server and printing the document according at least to the file information. - View Dependent Claims (16)
-
-
15. A method for delivering a document over a network, comprising:
-
receiving a request to print the document;
building objects using a print driver such that the document can be communicated over the network as a print file; and
uploading the print file from a client to a storage unit over the network.
-
-
17. A computer readable medium including instructions thereon, the instructions, when executed by a processor, performing the function of:
-
providing a print driver to be selected by a user in order to print a document from an application residing on a client; and
uploading the document from the client, using the selected print driver, to a storage unit via a network. - View Dependent Claims (18)
-
-
19. A computer readable medium including instructions thereon, the instructions, when executed by a processor, performing the function of:
-
receiving a request to print a document;
building objects using a print driver such that the document can be stored as a print file and communicated over a network; and
uploading the print file from a client to a web server over the network.
-
-
20. A method for delivering a document over a network, comprising:
-
uploading the document from a client to a web server via the network; and
downloading the document from the web server to a facility for delivery.
-
-
23. A system for delivering a document, comprising:
-
an upload manager to upload the document from a client to a web server, via a network; and
a delivery facility, accessible via the network, receiving the document downloaded from the web server for delivery.
-
Specification