WO2005060585A2 - System for camera cell phone photograph fullfillment - Google Patents

System for camera cell phone photograph fullfillment Download PDF

Info

Publication number
WO2005060585A2
WO2005060585A2 PCT/US2004/040898 US2004040898W WO2005060585A2 WO 2005060585 A2 WO2005060585 A2 WO 2005060585A2 US 2004040898 W US2004040898 W US 2004040898W WO 2005060585 A2 WO2005060585 A2 WO 2005060585A2
Authority
WO
WIPO (PCT)
Prior art keywords
agent
order
client application
digital image
application server
Prior art date
Application number
PCT/US2004/040898
Other languages
French (fr)
Other versions
WO2005060585A8 (en
WO2005060585A3 (en
Inventor
Michael Coupland
Graham Eastap
James Gibson
David Oles
Original Assignee
Pixel Magic Imaging, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pixel Magic Imaging, Inc. filed Critical Pixel Magic Imaging, Inc.
Publication of WO2005060585A2 publication Critical patent/WO2005060585A2/en
Publication of WO2005060585A8 publication Critical patent/WO2005060585A8/en
Publication of WO2005060585A3 publication Critical patent/WO2005060585A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00137Transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00143Ordering
    • H04N1/00145Ordering from a remote location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00169Digital image input
    • H04N1/00172Digital image input directly from a still digital camera or from a storage medium mounted in a still digital camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00307Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras

Definitions

  • the present invention then sends a message to the cell phone telling the user when the order is ready for pickup.
  • the client application also includes a transfer agent that transfers the order package with the attached digital image to the mail agent of the application server. Further included is a purchase agent manages the communications from the message agent.
  • the present invention sends the digital images of the order package to an order fulfillment location that includes one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to the application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to the application server, or an order fulfillment center connected to the global computer network.

Abstract

The present invention 15 discloses a system and method for cell phone users to print cell phone digital images at an order fulfillment location. The order fulfillment location can be a digital photograhic kiosk 40, in-store digital photographic mini-lab 50, or an Internet-based order fulfillment service 60 such as MyPhotolab.com or OFOTO.com. The present invention 15 includes one or more application servers 30 and a client application 104 that resides on the user’s camera cell phone 10. The application server 30 communicates through the global computer network 20 and through the cellular wireless data network 130 to the client application 104.

Description

SYSTEM FOR CAMERA CELL PHONE PHOTOGRAPH ORDER FULFILLMENT
Technical Field The present invention relates generally to a system for cell phone digital image fulfillment. More specifically, this invention relates to a system and method for cell phone users to print cell phone digital images at an order fulfillment location with notification delivered to the user when the job is complete where the order fulfillment location can be either the currently closest location (based on the user's current location) or a fulfillment location chosen from a list.
Background Art The cell phone has continued to integrate increasing functionality with each generation. Cell phones can send and receive email, take and store digital images, display digital images, send digital images to other users, receive digital images from other users, browse the Internet, handle pager-like text messages, play games, and handle telephone calls. Some industry analysts expect that sales of cell phones featuring integrated camera capabilities will exceed sales of standalone digital cameras within the next decade. n the prior art, if a cell phone user wanted a printed photograph of a cell phone digital image, the user had to follow a long and technically complex set of steps to obtain the hard copy photograph. First, the user was required to send the cell phone digital photograph from the cell phone as email to an email account. Then the user had to receive the email on their computer or on the server of a hard copy photographic printing service. From receipt of the email on a computer or server, the cell phone digital image was then printed on a photographic printer directly attached to the computer or server, or it was saved on media that could be taken to a digital photographic kiosk for generation of the hard copy photograph. The present invention is a system and method for cell phone users to print cell phone digital images at an order fulfillment location. The order fulfillment location can be a digital photographic kiosk, an in-store digital photographic mini- lab, or an Internet-based order fulfillment service such as MyPhotoLab.com or OFOTO.com. The order fulfillment location can be selected by using Location Based Services (LBS) technology to find the closest fulfillment location to the user's current location or the user can select an order fulfillment location chosen from a list. The present invention transmits the cell phone digital image and print request to the selected order fulfillment location. The present invention then sends a message to the cell phone telling the user when the order is ready for pickup. This application claims the benefits of the earlier filed U.S. Provisional App. Ser. No. 60/528,781 filed 11 December 2003 (11.12.2003), which is incorporated by reference for all purposes into this specification.
BEST MODE FOR CARRYING OUT THE INVENTION The present invention is a camera cell phone digital image order fulfillment system that comprises one or more application servers and a client application that resides on the user's camera cell phone. The application server communicates through the global computer network and through the cellular wireless data network to the client application. The application server includes an account agent that creates and verifies user accounts. Additionally, the application server includes an image storage system that stores the digital image taken by the camera cell phone for further processing. Further included is a mail agent that receives an order package that includes the digital image from the client application and sends the digital image to the image storage system for later retrieval. Also included is an order agent that receives and processes the order package from the client application where the order agent sends the digital image to an order fulfillment location upon completion of the order package. The order agent additionally creates, manages, and communicates order related information pages used by the user in processing the order. Additionally included is a message agent that communicates status messages from the server application to the purchase agent located in client application. Further included is an MPS agent that communicates with a third party mobile positioning service to determine the location of the camera cell phone. The present invention also includes the client application that is initially downloaded to the camera cell phone prior to the first use of the present invention. The client application further includes the purchase agent that starts a package agent which creates the order package with the attached digital image taken by the camera cell phone. The client application also includes a transfer agent that transfers the order package with the attached digital image to the mail agent of the application server. Further included is a purchase agent manages the communications from the message agent. The present invention sends the digital images of the order package to an order fulfillment location that includes one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to the application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to the application server, or an order fulfillment center connected to the global computer network.
BRIEF DESCRIPTION OF DRAWINGS To further aid in understanding the invention, the attached drawings help illustrate specific features of the invention and the following is a brief description of the attached drawings: FIG. 1 is an illustration of an embodiment of the present invention that discloses a cell phone digital image order fulfillment system. FIG. 2 is a further illustration of an exemplary client application for a cell phone in the present invention. FIG. 3 is a further illustration of an exemplary application server for the present invention. FIG. 4 is a flowchart of one embodiment of the first-time use of the client application that is downloaded to a user's camera cell phone. FIG. 5 is a flowchart of one embodiment of the present invention when the camera cell phone is LBS-enabled. FIG. 6 is a flowchart of one embodiment of the present invention when the camera cell phone is not LBS-enabled. FIG. 7 is an illustration of the workflow of one embodiment of the present invention when the camera cell phone is LBS-enabled. FIG. 8 is an illustration of the workflow of one embodiment one embodiment of the present invention when the camera cell phone is not LBS-enabled. FIG. 9 is an illustration of one embodiment of the server side architecture of the present invention in which two servers are used to implement the functions of the system.
DISCLOSURE OF INVENTION The present invention is a system and method for cell phone users to print cell phone digital images at an order fulfillment location. The order fulfillment location can be a digital photographic kiosk, an in-store digital photographic mini- lab, or an Internet-based order fulfillment service such as MyPhotoLab.com or OFOTO.com. This disclosure describes numerous specific details that include specific examples and components in order to provide a thorough understanding of the present invention. One skilled in the art will appreciate that one may practice the present invention without these specific details. FIG. 1 is an illustration of one embodiment of the present invention that shows a cell phone digital image order fulfillment system. The present invention 15 includes a cell phone with integrated digital camera 10 and a client application 104. The camera cell phone 10 is connected a wireless cellular data network 150 where the wireless data is processed at a cellular base station 152. The cellular wireless data network 150 is a digital cellular technology network such as GPRS, GSM, CDMA, TDMA or future versions of similar technology. The cellular base station 152 includes a connection to a global computer network 20 such as the Internet. Also connected to the Internet 20 is the application server 30, which can be implemented as one server or as multiple servers. The application server 30 includes server-side cell phone digital image order fulfillment functions such as the Account Agent 132, LBS Agent 134, Order Agent 136, Mail Agent 138, and Message Agent 140 all shown in FIG. 3. The application server 30 can be connected to photographic print fulfillment capability through the Internet 20 to a digital photographic kiosk 40, to a photographic mini-lab 50, or to an Internet- based order fulfillment service 60 such as MyPhotoLab.com or OFOTO.com. Alternatively, the functionality of the application server 30 can be spread over one or more centralized application servers 30 and one or more localized application servers 31 , where the localized application servers 31 can be directly connected to a digital photographic kiosk 40 or to a photographic mini-lab 50 for in-store photographic print fulfillment because the localized application servers are located in-store. Location „ Based Services (LBS) provides positioning data regarding a cellular phone user's current location. Ericsson's Mobile Positioning System (MPS) is one example of the implementation of an LBS system. The exemplary system of the present invention utilizes LBS to determine the order fulfillment location that is closest to the camera cell phone user's current location. The exemplary system also provides notification of completed orders to the user's cell phone using either Short Messaging System (SMS) messages or Multimedia Messaging System (MMS) messages. The exemplary system can be used with camera cellular phones that support LBS, and can also be used (without positioning information) with camera cellular phones that do not support LBS. The application server 30 receives LBS positioning data from the LBS server 70. The LBS server can be owned and operated by a third party provider of the service. FIG. 2 is a further illustration of the user camera cell phone 10, which comprises a digital camera and other standard cell phone functions 200 and the downloaded client application 104 of the present invention. The client application 104 of the present invention further comprises the following functional components: a Package Agent 210 that creates an order package with one or more attached digital image(s) to send to the Mail Agent on the application server; a Transfer Agent 220 that handles the communications to send the order package to the Mail Agent; and a Purchase Agent 230 that handles the overall execution of the digital image order fulfillment process. The transport mechanism of sending the order package and the digital images from the client application to the application can be implemented in a variety of technologies. For example, the order package could comprise text based email with one or more attached digital images and use SMTP as the transfer protocol for the transfer. Or, the order package could comprise an XML based file wrapper (or something similar) and use a direct transfer protocol such as http or ftp for the transfer. As can be seen, the present invention is not limited by the method of creating an order and transferring that information with the digital images from the client application to the application server. FIG. 3 is a further illustration of the application server 30, which may be implemented as one server, as multiple servers, or as one or more centralized application servers and one or more localized application servers. The functions of the application server 30 include the Account Agent 132, which creates and manages simple Wireless Access Protocol (WAP) display pages used to create accounts; the LBS Agent 134, which creates and manages WAP pages that display the closest order fulfillment location based on LBS network information; the Order Agent 136, which creates, manages, and communicates order related information WAP pages used to place an order with images uploaded to the digital image order fulfillment system; the Mail Agent 138, which runs continuously in the background to parse incoming order packages and store digital images for use by the Order Agent 136; and the Message Agent 140, which runs continuously in the background to handle SMS or MMS message traffic with users. The application server stores the digital images in the Image Storage System 139 during the order fulfillment process. FIG. 4 is a flowchart of one embodiment of the first-time use of a cell phone digital image order fulfillment system. Prior to ordering prints of cell phone digital images, the user first creates a user account 400 with the application server 30. After the user account is created, the user then installs 410 the client application software components 104 on their camera cell phone 10. FIG. 5 is a flowchart of one embodiment of the user's use of the present invention when the user has an LBS-enabled cell phone. First, the user initiates an order 500. The user then selects one or more digital images taken by the camera cell phone 505, sets the quantity to print and sets the print sizes of the photographs 510, and if there are more images to print, repeats this process 515. When the order is complete 520, the user selects the closest location, the last location used, or a choice from a list of locations for the order fulfillment 525. The user then confirms the order 530. The user receives a message on the camera cell phone 535 when the order is ready. The user can retrieve driving directions from their current location to the order fulfillment location if desired 540. FIG. 6 is a flowchart of one embodiment of the user's use of the present invention when the user does not have an LBS-enabled cell phone. First, the user transfers the digital images from the camera cell phone 600 to the application server 30. The user then initiates the order on their cell phone 500. The user selects the last order fulfillment location used or chooses from a list locations for the order fulfillment 610. The user then selects one or more digital images from camera cell phone 505, sets the quantity to print and sets the print sizes of the photographs 510, and if there are more images to print, repeats this process 515. When the order information is complete 520, the user confirms the order 530. The user receives a message on the cell phone 535 when the order is ready. FIG. 7 is an illustration of the workflow of one embodiment of the present invention for LBS-enabled user orders. The client side workflow 700 begins with the Purchase Agent 230 starting the Package Agent 210. The Package Agent 210 then displays images to the user 720. The user 720 selects one or more digital images to print, and the Package Agent 210 then prompts for the print quantity and the print sizes of the photographs, which the user 720 provides. The Package Agent 210 creates an order package comprising at a minimum the selected image or images, print quantity, print size, and user contact information, and then sends the order package to the Transfer Agent 220. The Transfer Agent 220 manages the communications process to send the order package to the Mail Agent 138 in the server side workflow 750. This process of creating and sending order packages is repeated for as many images as the user desires to obtain hard copy photographic prints for. In the server side workflow 750, the Mail Agent 138 parses incoming order packages and stores the order package for each user and stores the images on the Image Storage Server 139. The LBS Agent 134 then retrieves the closest order fulfillment location(s) using LBS services on the user's wireless cellular data network. The Order Agent 136 creates a WAP page with order information that allows the user to select, using the camera cell phone, the order fulfillment location from the closest location(s), the last-used order fulfillment location, or to choose from a list of locations. The Order Agent 136 then provides this WAP order page to the user 720, and receives the user's order fulfillment location choice. The Order Agent 136 then creates and delivers a WAP confirmation page to the user 720 that allows the user to confirm or cancel the order. If the order is confirmed, the Order Agent 136 places the order with the chosen order fulfillment provider 770. When the order is complete, the order fulfillment provider 770 notifies the Message Agent 140, who in turn sends a notification via SMS or MMS to the user 720 indicating that the order is ready for pick up. The Package Agent 230 then queries the LBS Agent 134 for current location information, and provides the user 720 with the option to receive a WAP location page providing driving directions from the user's current location to the order pick up location. In the event that the chosen order fulfillment provider 770 is an order fulfillment service 60 such as MyPhotoLab.com or OFOTO.com, the order will be delivered by mail or other physical delivery service to the user 720. FIG. 8 is an illustration of the workflow of one embodiment of the present invention when the user does not have a cell phone with LBS capability. The client side workflow 800 begins when the user 720 transfers one or more digital images to the Mail Agent 138 in the server side workflow 850. The Mail Agent 138 parses incoming order packages and stores the digital images for each user on the Image Storage Server 139. The Purchase Agent 230 starts the Package Agent 210. The Order Agent 136 creates WAP pages with the user's digital image information, and provides the pages to the Package Agent 210. The user 720 selects an image to print, and the Package Agent 210 then prompts for the print quantity and the print size, which the user 720 provides. The Package Agent 210 creates an order package comprising at a minimum the selected images, print quantity, print size, and user contact information, and then sends the order package to the Transfer Agent 220. The Transfer Agent 220 manages the communications process to send the order package to the Mail Agent 138 in the server side workflow 850. This process of creating and sending order packages is repeated for as many images as requested by the user desires so as to obtain hard copy photographic prints. The Order Agent 136 then creates a WAP page that allows the user to select the order fulfillment location by choosing either the last-used order fulfillment location or selecting from a list of locations. The Order Agent 136 then provides this WAP page to the user 720, and receives the user's order fulfillment location choice. The Order Agent 136 then creates and delivers a WAP page to the user 720 that allows the user to confirm or cancel the order. If the order is confirmed, the Order Agent 136 places the order with the chosen order fulfillment provider 770. When the order is complete, the order fulfillment provider 770 notifies the Message Agent 140, who in turn sends a notification via SMS or MMS to the user 720 indicating that the order is ready for pick up. In the event that the chosen order fulfillment provider 770 is an order fulfillment service 60 such as MyPhotoLab.com or OFOTO.com, the order will be delivered by mail or other physical delivery service to the user 720. FIG. 9 is an illustration of one embodiment of the server side architecture of the present invention in utilizes multiple servers are used to implement the required functions of the system. The WAP Server 910 is an applications server that runs the Account Agent 132, LBS Agent 134, and Order Agent 136. The Daemon Server 920 is an applications server that runs the real time Mail Agent 138 and Message Agent 140. The Image Storage Server 930 houses the Image Storage System 139 that stores the digital images during the order fulfillment process. To summarize, the present invention is a camera cell phone digital image order fulfillment system that comprises one or more application servers and a client application that resides on the user's camera cell phone. The application server communicates through the global computer network and through the cellular wireless data network to the client application. The application server includes an account agent that creates and verifies user accounts. Additionally, the application server includes an image storage system that stores the digital image taken by the camera cell phone for further processing. Further included is a mail agent that receives an order package that includes the digital image from the client application and sends the digital image to the image storage system for later retrieval. Also included is an order agent that receives and processes the order package from the client application where the order agent sends the digital image to an order fulfillment location upon completion of the order package. The order agent additionally creates, manages, and communicates order related information pages used by the user in processing the order. Additionally included is a message agent that communicates status messages from the server application to the purchase agent located in client application. Further included is an MPS agent that communicates with a third party mobile positioning service to determine the location of the camera cell phone. The present invention also includes the client application that is initially downloaded to the camera cell phone prior to the first use of the present invention. The client application further includes the purchase agent that starts a package agent which creates the order package with the attached digital image taken by the camera cell phone. The client application also includes a transfer agent that transfers the order package with the attached digital image to the mail agent of the application server. Further included is a purchase agent manages the communications from the message agent. The present invention sends the digital images of the order package to an order fulfillment location that includes one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to the application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to the application server, or an order fulfillment center connected to the global computer network. Other embodiments of the invention will be apparent to those skilled in the art after considering this specification or practicing the disclosed invention. The specification and examples above are exemplary only, with the true scope of the invention being indicated by the following claims.

Claims

The following invention is claimed: 1. A camera cell phone digital image order fulfillment system, comprising: an application server; a client application; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
2. A method to make a camera cell phone digital image order fulfillment system, comprising: providing an application server; providing a client application; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
3. A method to use a camera cell phone digital image order fulfillment system, comprising: providing an application server; providing a client application; communicating order related information between said client application and said application server; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
4. A program storage device readable by a computer that tangibly embodies a program of instructions executable by the computer to perform a method to use method to use a camera cell phone digital image order fulfillment system, comprising: providing an application server; providing a client application; communicating order related information between said client application and said application server; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
5. A dependent claim according to claims 1 , 2, 3, or 4 wherein said order fulfillment location comprises one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to said application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to said application server, or an order fulfillment center connected to the global computer network.
6. A dependent claim according to claims 1, 2, 3, or 4 wherein said server application further comprises an MPS agent that communicates with a third party mobile positioning service to determine the location of the camera cell phone.
7. A camera cell phone digital image order fulfillment system, comprising: an application server; a client application; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; wherein said order fulfillment location comprises one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to said application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to said application server, or an order fulfillment center connected to the global computer network; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
8. A method to make a camera cell phone digital image order fulfillment system, comprising: providing an application server; providing a client application; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; a message agent that communicates status messages from said application server to a purchase agent in said client application; wherein said order fulfillment location comprises one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to said application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to said application server, or an order fulfillment center connected to the global computer network; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
9. A method to use a camera cell phone digital image order fulfillment system, comprising: providing an application server; providing a client application; communicating order related information between said client application and said application server; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; wherein said order fulfillment location comprises one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to said application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to said application server, or an order fulfillment center connected to the global computer network; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
10. A program storage device readable by a computer that tangibly embodies a program of instructions executable by the computer to perform a method to use method to use a camera cell phone digital image order fulfillment system, comprising: providing an application server; providing a client application; communicating order related information between said client application and said application server; wherein said application server communicates with said client application, said application server communicates through the global computer network and through the cellular wireless data network to communicate with said client application, said application server further comprises: an account agent that creates and verifies user accounts to allow access to the system; an image storage system that stores the digital image taken by the camera cell phone for further processing; a mail agent that receives an order package that includes the digital image from said client application and sends the digital image to said image storage system for later retrieval; an order agent that receives and processes said order package from said client application; said order agent creates, manages, and communicates order related information; said order agent sends the digital image to an order fulfillment location upon completion of the order package; wherein said order fulfillment location comprises one of the following: a digital photographic kiosk connected to the global computer network, a digital photographic kiosk connected to said application server, an in-store mini-lab connected to the global computer network, an in-store mini-lab connected to said application server, or an order fulfillment center connected to the global computer network; and a message agent that communicates status messages from said application server to a purchase agent in said client application; and wherein said client application is initially downloaded to the camera cell phone prior to the first use of the system, said client application further comprises: said purchase agent starts a package agent that creates said order package with the attached digital image taken by the camera cell phone; a transfer agent that transfers said order package with the attached digital image to said application server's mail agent; said purchase agent manages the communications from said message agent.
11. A dependent claim according to claims 7, 8, 9, or 10 wherein said server application further comprises an MPS agent that communicates with a third party mobile positioning service to determine the location of the camera cell phone.
PCT/US2004/040898 2003-12-11 2004-12-08 System for camera cell phone photograph fullfillment WO2005060585A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US52878103P 2003-12-11 2003-12-11
US60/528,781 2003-12-11

Publications (3)

Publication Number Publication Date
WO2005060585A2 true WO2005060585A2 (en) 2005-07-07
WO2005060585A8 WO2005060585A8 (en) 2005-09-22
WO2005060585A3 WO2005060585A3 (en) 2007-04-12

Family

ID=34710097

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/040898 WO2005060585A2 (en) 2003-12-11 2004-12-08 System for camera cell phone photograph fullfillment

Country Status (1)

Country Link
WO (1) WO2005060585A2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5930699A (en) * 1996-11-12 1999-07-27 Ericsson Inc. Address retrieval system
US6915273B1 (en) * 2000-05-23 2005-07-05 Eastman Kodak Company Method for providing customized photo products over a network using images captured from a digital camera

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5930699A (en) * 1996-11-12 1999-07-27 Ericsson Inc. Address retrieval system
US6915273B1 (en) * 2000-05-23 2005-07-05 Eastman Kodak Company Method for providing customized photo products over a network using images captured from a digital camera

Also Published As

Publication number Publication date
WO2005060585A8 (en) 2005-09-22
WO2005060585A3 (en) 2007-04-12

Similar Documents

Publication Publication Date Title
US7305233B2 (en) Method and apparatus for image distribution using a cellular phone
US7363258B2 (en) Method and system for distributing affiliate images in a peer-to-peer (P2P) photosharing network through affiliate branding
JP2001318854A (en) Method for transferring picture using mobile radio network
US20090319392A1 (en) Photographic image upload kiosk and method
US9147305B2 (en) System and method for disseminating digital images
JP2002014919A (en) Communication system
US8654387B2 (en) Print system
US20050131765A1 (en) Computer software product and method for sharing images and ordering image goods or services
TW200534109A (en) Mobile terminal, printing processing method, and printing processing program
US20080176547A1 (en) Method and apparatus for image distribution using a cellular phone
CN100397856C (en) Display of the thumbnails of a photographic support on a terminal
JP2007193607A (en) Print system, print method and print program
EP1453292A1 (en) Image data improvement for wirelessly transmitted digital image data
US20050057773A1 (en) Printing images from mobile wireless devices
WO2005060585A2 (en) System for camera cell phone photograph fullfillment
JP4860107B2 (en) Image distribution system and method
EP1320250A1 (en) Mobile phone image processing
JP2002251548A (en) Print service system and print order reception server
US8166098B1 (en) System and method for dynamically capturing digital images from image capture devices
JP2007304697A (en) Imaging apparatus, registration server, print processing server and print system
JP2006323730A (en) Portable terminal, server and photographic print ordering system with them
JP2001345985A (en) Image distribution system, image distribution method, image processing terminal and recording medium
JP2003316900A (en) Photographic print delivery method, and camera, photographic print delivery system, image data storage service method, and image data storage service system used for the method
TWI246845B (en) Service system for printing data of a message and method thereof
JP4370612B2 (en) How to print an image attached to an email

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
CFP Corrected version of a pamphlet front page
CR1 Correction of entry in section i

Free format text: IN PCT GAZETTE 26/2005 CLASSEE 27/2005 ADD ""DECLARATION UNDER RULE 4.17: - OF INVENTORSHIP (RULE 4.17(IV)) FOR US ONLY.""

DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
122 Ep: pct application non-entry in european phase