Web print submission from within an application
First Claim
1. A method for submitting a document in electronic form from a computer to a service bureau for printing, comprising:
- displaying on the computer plural printer routing options, one of the printer routing options being a service bureau for printing;
receiving a print command input to the computer for printing at the service bureau a document stored in memory accessible to the computer wherein the print command includes user individualized instructions;
responsive to the print command, routing the document over Internet from the computer to at least one of the service bureau and an intermediary for printing, comprisingautomatically activating a communications program in the computer upon selection of the print command, andtransmitting the document from the computer to a server associated with the service bureau or the intermediary;
storing user selected individualized instructions in the memory accessible by the computer; and
providing the stored user selected individualized instructions upon a subsequent selection of one of the displayed printer routing options.
8 Assignments
0 Petitions
Accused Products
Abstract
A method, computing machine and computer readable medium provides a computer user with the ability to route a print job to a service bureau over the Internet. The computer receives a print command input for printing a document. In response to the print command, the document is routed over the Internet to a service bureau for printing. Routing may involve activating a communications browser program in the computer and transmitting the document to a server associated with the service bureau. An Internet print web page including information identifying print job options and a print order form is retrieved from the server and displayed on the computer screen. In response to ther user'"'"'s selection of a print job option identified on the print job order form, the print job and order form is transmitted to the service bureau.
45 Citations
29 Claims
-
1. A method for submitting a document in electronic form from a computer to a service bureau for printing, comprising:
-
displaying on the computer plural printer routing options, one of the printer routing options being a service bureau for printing; receiving a print command input to the computer for printing at the service bureau a document stored in memory accessible to the computer wherein the print command includes user individualized instructions; responsive to the print command, routing the document over Internet from the computer to at least one of the service bureau and an intermediary for printing, comprising automatically activating a communications program in the computer upon selection of the print command, and transmitting the document from the computer to a server associated with the service bureau or the intermediary; storing user selected individualized instructions in the memory accessible by the computer; and providing the stored user selected individualized instructions upon a subsequent selection of one of the displayed printer routing options. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing machine, comprising:
-
a computer controlled by software modules; a first module to sense an Internet print request, the first module displaying plural printer routing options, one of the printer routing options being the Internet print request; a second module to automatically launch a communications module upon a selection of the Internet print request to access a server associated with at least one of a service bureau and an intermediary at a predefined address, the server providing a browser with a print order form; a third module to display the print order form; a fourth module to transmit user individualized print order data and a document to be routed form the computer to the server providing the browser with the print order form, wherein the computer controlled by the modules selects the appropriate printer destinations; and a fifth module to store user selected individualized print order data in a memory accessible by the computer and to provide the user selected individualized print order data upon a subsequent selection of one of the printer routing options. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium to control a computer and having modules stored thereon, the modules comprising:
-
a first module to sense an Internet print request, the first module displaying plural printer routing options, one of the printer routing options being the Internet print request; a second module to automatically launch a communications module upon selection of the Internet print request to access a server associated with at least one of a service bureau or an intermediary at a predefined address, the server providing a browser with a print order form; a third module to display the print order form; a fourth module to transmit user individualized print order data and a document to be routed from the computer to the server providing the browser with the print order form, wherein the computer controlled by the modules selects the appropriate printer destination; and a fifth module to store user selected individualized print order data in a memory accessible by the computer and to provide the user selected individualized print order data upon a subsequent selection of one of the printer routing options. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A computer readable storage medium storing a set of program instructions executable on a data processing device and usable to submit a document in electronic form to a service bureau, the set of program instructions comprising:
-
instructions for displaying plural printer routing options; instructions for inputting a selection of one of the plural printer routing options, one of the printer routing options being the Internet print request; instructions for receiving a print command input to the computer for printing at the service bureau a document stored in memory accessible to the computer wherein the print command includes user individualized instructions; instructions for routing the document from the computer over the Internet to at least one of the service bureau and an intermediary for printing in response to the print command comprising; instructions for automatically activating a communications program in the computer upon selection of the print command; and instructions for transmitting the document to a server associated with the service bureau or the intermediary; instructions for storing user selected individualized instructions in the memory accessible by the computer and providing the stored user selected individualized instructions upon a subsequent selection of one of the displayed printer routing options. - View Dependent Claims (27, 28, 29)
-
-
26. The storage medium of clam 25, wherein the set of program instructions further comprises instructions for operating the Internet print request while an application is active during operation.
Specification