Digital Photograph Processing And Ordering System And Method
First Claim
1. A method for processing and managing customer orders for digital photographic images transmitted over a network, comprising the steps of:
- providing for receiving at a first server an upload of a digital image from a first client computer;
providing for receiving at the first server identification data associated with the digital image;
providing for storing in a first memory associated with the first server the digital image;
providing for storing in the first memory the identification data associated with the digital image;
providing for receiving at the first server a first digital image print request;
providing for receiving an electronic first remote location identification of a first remote location to have the digital image printed;
providing for electronically sending to the first remote location a second digital image print request to have the digital image printed, without sending the digital image to be printed.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure presents a system and method for processing and managing customer orders for digital documents, such as digital photographs, through a network, such as the internet. The system may be implemented in a variety of ways, including a system, a method and/or a computer readable medium for processing and managing customer orders for digital documents, such as digital photographs, through a network, such as the internet. The system, method and/or medium includes logic for receiving at a first server an upload of a digital image from a first client computer, receiving at the first server identification data associated with the digital image, storing in a first memory associated with the first server the digital image, storing in the first memory the identification data associated with the digital image, receiving at the first server a first digital image print request, receiving an electronic first remote location identification of a first remote location to have the digital image printed, and electronically sending to the first remote location a second digital image print request to have the digital image printed, without sending the digital image to be printed. The logic can also include receiving a first digital image print request from a client device, at a retail website computer, receiving at a central computer the first digital image print request from the client computer through the retail website computer, receiving at the central computer an availability message from each of the plurality of remote locations, wherein each availability message comprises a store identifier and an earliest time the digital image print request can be completed for an associated store identifier for each of the plurality of remote locations, receiving a selection of a first remote location identification for a first remote location of the plurality of remote locations, to have an associated digital image to the digital image print request printed at a first remote location associated with the first remote location identification based on the availability message for the first remote location, and sending to the first remote location the first digital image print request to have the associated digital image printed, wherein the first remote location is one of a plurality of remote locations to which the first digital image request can be sent.
-
Citations
40 Claims
-
1. A method for processing and managing customer orders for digital photographic images transmitted over a network, comprising the steps of:
-
providing for receiving at a first server an upload of a digital image from a first client computer; providing for receiving at the first server identification data associated with the digital image; providing for storing in a first memory associated with the first server the digital image; providing for storing in the first memory the identification data associated with the digital image; providing for receiving at the first server a first digital image print request; providing for receiving an electronic first remote location identification of a first remote location to have the digital image printed; providing for electronically sending to the first remote location a second digital image print request to have the digital image printed, without sending the digital image to be printed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for print processing of digital photographic images;
-
a first client computer for sending a plurality of digital photographic images to be printed; a retail server for receiving from the first client computer an upload of the plurality of digital photographic images to be printed and for storing the plurality of digital photographic images in a digital photographic image database associated with the retail server; a central computer for receiving a print request from at least one of the retail server, the first client computer, and/or a second client computer, for printing the plurality of digital photographic images stored in the digital photographic image database; a plurality of remote printer controllers located at a plurality of remote retail stores for printing the plurality of digital photographic images, each remote printer controller having a remote location identification, wherein the central computer selects at least one of the plurality of remote printer controllers to send the print request or receives a selection of which of the plurality of remote printer controllers to send the print request, and thereafter the central computer sends the print request to the selected remote printer controller without sending the plurality of digital photographic images to be printed, and wherein the selected remote printer controller sends a request to receive the plurality of digital photographic images - View Dependent Claims (10, 11)
-
-
12. A method for processing and managing customer orders for digital photographic images through a network, comprising the steps of:
-
receiving at a central server a first digital image print request from a second computer; receiving a selection of a first remote location identification to have the digital image printed at a first remote location associated with the first remote location identification; and
,sending to the first remote location a second digital image print request to have the digital image printed, without sending the digital image to be printed to the first remote location, wherein the first remote location is one of a plurality of remote locations to which the second request can be sent. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for processing digital photographic image print requests at a plurality of remote locations, comprising the steps of:
-
providing for receiving a first digital image print request from a client device, at a retail website computer; providing for receiving at a central computer the first digital image print request from the client computer through the retail website computer; providing for receiving at the central computer an availability message from each of the plurality of remote locations, wherein each availability message comprises a store identifier and an earliest time the digital image print request can be completed for an associated store identifier for each of the plurality of remote locations; providing for receiving a selection of a first remote location identification for a first remote location of the plurality of remote locations, to have an associated digital image to the digital image print request printed at a first remote location associated with the first remote location identification based on the availability message for the first remote location; and
,providing for sending to the first remote location the first digital image print request to have the associated digital image printed, wherein the first remote location is one of a plurality of remote locations to which the first digital image request can be sent. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A remote computer associated with a digital photographic image printer for print processing digital photographic images at a remote location, comprising:
-
a memory for storing a remote location identifier associated with the remote location for storing digital photographic images; a processor for determining an availability time and for generating an availability message of when the digital photographic image printer will be ready or for generating a print status message comprising the status of the digital photographic image printer, and for sending the availability message or the print status message to a central computer; a communications interface for communicating with the digital photographic image printer, and for communicating with a central computer, wherein the remote computer is remote from the central computer, and wherein the remote computer is structured to receive from the central computer a digital image print request without receiving an associated plurality of digital photographic images to be printed, and wherein the remote computer is structured to send a request to receive the plurality of digital photographic images after the processor determines that the digital photographic image printer queue is ready to receive the digital images. - View Dependent Claims (38, 39, 40)
-
Specification