Customizing digital image transfer
First Claim
1. A method comprising:
- detecting at a host computer that a digital camera has been connected to the host computer, wherein the digital camera includes;
an image sensor configured to capture at least one image of at least one scene;
an image memory configured to store at least one image file, wherein each image file comprises a digital image and a profile index that associates the digital image with a profile;
an interface to the host computer;
a firmware memory configured to store a profile table, wherein the profile table comprises a transfer destination associated with the profile; and
a processor, coupled to the image memory, the firmware memory, and the interface; and
sending a request to the digital camera to transfer the profile table to the host computer;
at least in response to receiving the profile table, sending a request to the digital camera to transfer the at least one image file to the host computer; and
transferring the at least one image file to the transfer destination based at least in part on the profile table.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for customizing image transfer from a digital camera to a destination, the method includes (a) providing a digital camera, including (i) an image sensor for capturing images of a scene; (ii) an image memory for storing the captured images; (iii) a display for displaying the stored images and for displaying a graphical user interface; (iv) an interface to a host computer; (v) a firmware memory for storing camera firmware and for storing destination data, wherein the destination data identifies a transfer destination; and (vi) a processor, coupled to the image memory, firmware memory, display, and communications interface; (b) the processor displaying, on the display of the digital camera, a graphical user interface which permits a user to select a transfer destination, and (c) the processor storing destination data in the firmware memory to identify the transfer destination; and (d) providing image transfer software for the host computer, including (i) software code which detects that the interface of the digital camera has been connected to the host computer; (ii) software code which sends a request to the digital camera to transfer the destination data to the host computer; (iii) software code which sends a request to the digital camera to transfer at least one stored captured image to the host computer; and (iv) software code which uses the destination data to transfer the at least one stored captured image to the transfer destination.
-
Citations
17 Claims
-
1. A method comprising:
detecting at a host computer that a digital camera has been connected to the host computer, wherein the digital camera includes; an image sensor configured to capture at least one image of at least one scene; an image memory configured to store at least one image file, wherein each image file comprises a digital image and a profile index that associates the digital image with a profile; an interface to the host computer; a firmware memory configured to store a profile table, wherein the profile table comprises a transfer destination associated with the profile; and a processor, coupled to the image memory, the firmware memory, and the interface; and sending a request to the digital camera to transfer the profile table to the host computer; at least in response to receiving the profile table, sending a request to the digital camera to transfer the at least one image file to the host computer; and transferring the at least one image file to the transfer destination based at least in part on the profile table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer readable medium having stored thereon instructions executable by a processor to cause the processor to perform functions, comprising:
-
detecting at a host computer that a digital camera has been connected to a host computer, wherein the digital camera includes; an image sensor configured to capture at least one image of at least one scene; an image memory configured to store at least one image file, wherein each of the at least one image files comprise a digital image and a profile index that associates the digital image with a profile; an interface to the host computer; a firmware memory configured to store a profile table, wherein the profile table comprises a transfer destination associated with the profile; and a processor, coupled to the image memory, the firmware memory, and the interface; and sending a request to the digital camera to transfer the profile table to the host computer; at least in response to receiving the profile table, sending a request to the digital camera to transfer the at least one image file to the host computer; and transferring the at least one image file to the transfer destination based at least in part on the profile table.
-
Specification