Photo browse and zoom
First Claim
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
- displaying simultaneously a plurality of thumbnails each associated with a different photo, wherein each of the thumbnails is a reduced version of a portion of the photo associated therewith;
receiving a first user selection of one of the thumbnails; and
responsive to receiving the first user selection, animating the plurality of thumbnails to increase in size, causing the plurality of thumbnails to fade out, and causing an entirety of the photo associated with the selected one of the thumbnails to fade in.
2 Assignments
0 Petitions
Accused Products
Abstract
Groups of photo thumbnails are presented to the user, and where a user selects one of the thumbnails, a transition is provided replacing the group of thumbnails with the photo represented by the selected thumbnail. The photo may be displayed without cropping or stretching. In addition, a zoom/enlargement animation of the selected thumbnail is provided, and also possibly of the remaining thumbnails in the group, which then transitions into the represented photo. In addition, after or during the zooming animation, a cross-fading may occur such that the thumbnails fade out and the represented photo fades in. These types of transitions and user inputs both while the user is manually browsing thumbnails and when the user is viewing an automated slideshow of the thumbnails.
209 Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying simultaneously a plurality of thumbnails each associated with a different photo, wherein each of the thumbnails is a reduced version of a portion of the photo associated therewith;
receiving a first user selection of one of the thumbnails; and
responsive to receiving the first user selection, animating the plurality of thumbnails to increase in size, causing the plurality of thumbnails to fade out, and causing an entirety of the photo associated with the selected one of the thumbnails to fade in. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying simultaneously a first plurality of thumbnails as a first group and a second plurality of thumbnails as a second group separate from the first group, each of the thumbnails in the first and second pluralities of thumbnails associated with a different photo, wherein each of the thumbnails is a reduced version of a portion of the photo associated therewith;
receiving a first user selection of one of the thumbnails in the first group;
responsive to receiving the first user selection, animating the selected one of the thumbnails in the first group to increase in size, causing the selected one of the thumbnails in the first group to fade out, and causing an entirety of the photo associated with the selected one of the thumbnails in the first group to fade in;
receiving a second user selection of one of the thumbnails in the second group; and
responsive to receiving the second user selection, animating the selected one of the thumbnails in the second group to increase in size, causing the selected one of the thumbnails in the second group to fade out, and causing an entirety of the photo associated with the selected one of the thumbnails in the second group to fade in. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
displaying simultaneously a plurality of thumbnails each associated with a different photo, wherein each of the thumbnails is a depiction of a portion of the photo associated therewith;
selecting one of the thumbnails; and
animating the selected one of the thumbnails to zoom in, causing the selected one of the thumbnails to fade out, and causing an entirety of the photo associated with the selected one of the thumbnails to fade in. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification