IP Library Granted Patent US 8,698,903
Granted Patent B2
US 8,698,903 · App. 13/102,082 · Granted Apr 15, 2014

Customizing digital image transfer

Inventors: John L. Wasula (Rochester, NY); Anthony L. Tintera (Rochester, NY)
Assignee: Intellectual Ventures Fund 83 LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,698,903
App. No.
13/102,082
Granted
Apr 15, 2014
Kind
B2
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.

Claims (45)

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.

2. The method of claim 1 , wherein the transfer destination is a directory on a hard drive of the host computer.

3. The method of claim 1 , wherein the transfer destination is received from a network service provider.

4. The method of claim 3 , wherein the transfer destination is a storage device associated with a user account.

5. The method of claim 1 , wherein the profile table comprises a plurality of transfer destinations associated with the profile.

6. The method of claim 5 , further comprising storing the plurality of transfer destinations in a profile table in the host computer.

7. The method of claim 6 , further comprising synchronizing the profile table in the host computer with the profile table in the firmware memory.

8. The method of claim 1 , wherein the transfer of the at least one image file comprises:

identifying the profile index of the at least one image file;

identifying the profile in the profile table based at least in part on the profile index;

identifying the transfer destination based at least in part on the profile; and

transferring the at least one image file to the transfer destination.

9. The method of claim 8 , further comprising creating the transfer destination if the transfer destination does not exist.

10. The method of claim 1 , further comprising launching an image editing application on the host computer based at least in part on an image editing application preference associated with the profile.

11. The method of claim 1 , erasing the image file from the image memory after it is transferred to the host computer.

12. The method of claim 11 , wherein the image file is erased from the image memory based at least in part on an erase after transfer preference associated with the profile.

13. The method of claim 1 , transferring the at least one image file only if a password associated with a user account is received.

14. The method of claim 1 , wherein the transfer destination is user selectable.

15. The method of claim 1 , wherein each image file in a first plurality of image files comprises a first profile index that associates a digital image of each of the first plurality of image files with a first profile,

a first transfer destination is associated with the first profile,

sending a request to the digital camera further comprises sending a request to the digital camera to transfer the first plurality of image files, and

transferring the at least one image file further comprises transferring the first plurality of image files to the first transfer destination.

16. The method of claim 15 , wherein each image file in a second plurality of image files comprise a second profile index that associates a digital image of each of the second plurality of image files with a second profile,

a second transfer destination is associated with the second profile,

sending a request to the digital camera further comprises sending a request to the digital camera to transfer the second plurality of image files, and

transferring the at least one image file further comprises transferring the second plurality of image files to the second transfer destination.

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.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 15, 2023
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 064599/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 041941/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2013
From: EASTMAN KODAK COMPANY
To: INTELLECTUAL VENTURES FUND 83 LLC
Reel/Frame 029969/0477 →
PATENT RELEASE Recorded Feb 1, 2013
From: CITICORP NORTH AMERICA, INC.; WILMINGTON TRUST, NATIONAL ASSOCIATION
To: EASTMAN KODAK COMPANY; EASTMAN KODAK INTERNATIONAL CAPITAL COMPANY, INC.; FAR EAST DEVELOPMENT LTD.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; KODAK AVIATION LEASING LLC; KODAK PHILIPPINES, LTD.; NPEC INC.; FPC INC.; KODAK IMAGING NETWORK, INC.; PAKON, INC.; QUALEX INC.; CREO MANUFACTURING AMERICA LLC
Reel/Frame 029913/0001 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
Continuity (3)
Continuation 09990500
Provisional Application 60137094 · Jun 2, 1999
Related Publication 20110205373A1 · Aug 25, 2011