Method and system for accelerating a user interface of an image capture unit during play mode
DCFirst Claim
1. A method for accelerating a user interface on a display of an image capture unit, the image capture unit including a plurality of image files for providing a plurality of images, the image capture unit including controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images, the method comprising the steps of:
- (a) providing a low resolution image, medium resolution image and high resolution image within each image file;
(b) allowing the medium resolution image to be viewed on the display;
(c) causing the high resolution image within the same image file to be displayed on top of the medium resolution image dependent upon the quality of the medium resolution image; and
(d) allowing for navigation between medium resolution images based upon user interaction.
0 Assignments
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
A method and system for accelerating a user interface on a display of an image capture unit is disclosed. The image capture unit includes a plurality of image files for providing a plurality of images, the image capture unit further includes controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images. In a first aspect a method and system in accordance with the present invention comprises providing a low resolution image, medium resolution image and high resolution image within each image file and allowing the medium resolution image to be viewed on the display. In a second aspect a method for accelerating a user interface on a display of an image capture unit in accordance with the present invention includes a plurality of image files for providing a plurality of images, each image file includes a high resolution image therein. The image capture unit includes controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images. The method and system in accordance with the present invention comprises providing a low resolution image within each image file, the low resolution image being associated with the high resolution image within a particular image file, allowing the low resolution image to be viewed on the display and causing the high resolution image related to low resolution image to be displayed on top of the low resolution image dependent upon the quality of the low resolution image. The method and system also includes allowing for navigation between low resolution images based upon user interaction. Through the present invention the user interface allows a user to quickly review images in an image capture unit such as a digital camera or the like.
70 Citations
25 Claims
-
1. A method for accelerating a user interface on a display of an image capture unit, the image capture unit including a plurality of image files for providing a plurality of images, the image capture unit including controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images, the method comprising the steps of:
-
(a) providing a low resolution image, medium resolution image and high resolution image within each image file;
(b) allowing the medium resolution image to be viewed on the display;
(c) causing the high resolution image within the same image file to be displayed on top of the medium resolution image dependent upon the quality of the medium resolution image; and
(d) allowing for navigation between medium resolution images based upon user interaction. - View Dependent Claims (2, 3, 4, 5)
(b1) fetching the screennail image from the image file;
(b2) decompressing the screennail image; and
(b3) displaying the decompressed screennail image.
-
-
5. The method of claim 1 in which the causing step (c) further comprises the steps of:
-
(c1) fetching the JPEG image from the image file;
(c2) decompressing the JPEG image; and
(c3) replacing the decompressed screennail image with the decompressed JPEG image.
-
-
6. A method for accelerating a user interface on a display of an image capture unit, the image capture unit including a plurality of image files for providing a plurality of images, each image file including a high resolution image therein, the image capture unit including controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images, the method comprising the steps of:
-
(a) providing a lower resolution image within each image file, the lower resolution image being associated with the high resolution image within a particular image file;
(b) allowing the lower resolution image to be viewed on the display;
(c) causing the high resolution image related to lower resolution image to be displayed on top of the lower resolution image dependent upon the quality of the lower resolution image; and
(d) allowing for navigation between lower resolution images based upon user interaction. - View Dependent Claims (7, 8, 9, 10)
(b1) fetching the screennail image from the image file;
(b2) decompressing the screennail image; and
(b3) displaying the decompressed screennail image.
-
-
10. The method of claim 6 in which the causing step (c) further comprises the steps of:
-
(c1) fetching the JPEG image from the image file;
(c2) decompressing the JPEG image; and
(c3) replacing the decompressed screennail image with the decompressed JPEG image.
-
-
11. A method for accelerating a user interface on a display of an image capture unit, the image capture unit including a plurality of image files for providing a plurality of images, each image file including a high resolution image therein, the image capture unit including controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images, the method comprising the steps of:
-
(a) providing a lower resolution image within each image file, the lower resolution image being associated with the high resolution image within a particular image file;
(b) allowing a lower resolution image to be viewed on the display;
(c) determining if a next lower resolution image is to be viewed on the display;
(d) providing a next lower resolution image on the display; and
(e) causing the high resolution image related to low resolution image to be displayed on top of the low resolution image dependent upon the quality of the lower resolution image if the user has not scrolled to the next image. - View Dependent Claims (12, 13, 14, 15)
(b1) fetching the screennail image from the image file;
(b2) decompressing the screennail image; and
(b3) displaying the decompressed screennail image.
-
-
15. The method of claim 11 in which causing step (e) further comprises the steps of:
-
(e1) fetching the JPEG image from the image file;
(e2) decompressing the JPEG image; and
(e3) replacing the decompressed screennail image with the decompressed JPEG image.
-
-
16. A system for accelerating a user interface on a display of an image capture unit, the image capture unit including a plurality of image files for providing a plurality of images, the image capture unit including controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images, the method comprising:
-
means for providing a low resolution image, medium resolution image and high resolution image within each image file;
means for allowing the medium resolution image to be viewed on the display;
means for causing the high resolution image within the same image file to be displayed on top of the medium resolution image dependent upon the quality of the medium resolution image; and
means for allowing for navigation between medium resolution images based upon user interaction. - View Dependent Claims (17, 18, 19, 20)
means for fetching the screennail image from the image file;
means for decompressing the screennail image; and
means for displaying the decompressed screennail image.
-
-
20. The system of claim 16 in which causing means further comprises:
-
means for fetching the JPEG image from the image file;
means for decompressing the JPEG image; and
means for replacing the decompressed screennail image with the decompressed JPEG image.
-
-
21. A system for accelerating a user interface on a display of an image capture unit, the image capture unit including a plurality of image files for providing a plurality of images, each image file including a high resolution image therein, the image capture unit including controls for allowing an image to be viewed on the display and for allowing navigation between the plurality of images, the method comprising:
-
means for providing a lower resolution image within each image file, the lower resolution image being associated with the high resolution image within a particular image file;
means for allowing the lower resolution image to be viewed on the display;
means for causing the high resolution image related to lower resolution image to be displayed on top of the lower resolution image dependent upon the quality of the lower resolution image; and
means for allowing for navigation between lower resolution images based upon user interaction. - View Dependent Claims (22, 23, 24, 25)
means for fetching the screennail image from the image file;
means for decompressing the screennail image; and
means for displaying the decompressed screennail image.
-
-
25. The system of claim 21 in which the causing means further comprises:
-
means for fetching the JPEG image from the image file;
means for decompressing the JPEG image; and
means for replacing the decompressed screennail image with the decompressed JPEG image.
-
Specification