Gallery Application for Content Viewing
First Claim
1. A computer-implemented method for browsing a plurality of content items, wherein a content item is represented by an image, comprising:
- displaying a plurality of images in a stack mode, wherein the images are divided into groups, and wherein a group is represented by a stack of images;
receiving a first user input that indicates a first stack that represents a first group of images; and
in response to the first user input, displaying the first group of images in a grid mode, wherein the images in the first group are displayed in a grid of one or more rows and one or more columns.
8 Assignments
0 Petitions
Accused Products
Abstract
A gallery software application enables a user to browse, view, and interact with various content items, such as still images and videos. The gallery includes a graphical user interface with two modes: stack and grid. In stack mode, images (which represent content items) are divided into groups, and a group is represented by a displayed stack of images. In grid mode, images are displayed in a grid of rows and columns. The displayed stacks and images can be scrolled. When the scrolling reaches the end of a set of stacks or images, the last stack or image is displayed with perspective distortion. In grid mode, a value is displayed for meta-data of a content item that is not currently displayed. If a user indicates the displayed value, the grid is scrolled until the content item whose meta-data matches that value is displayed.
-
Citations
22 Claims
-
1. A computer-implemented method for browsing a plurality of content items, wherein a content item is represented by an image, comprising:
-
displaying a plurality of images in a stack mode, wherein the images are divided into groups, and wherein a group is represented by a stack of images; receiving a first user input that indicates a first stack that represents a first group of images; and in response to the first user input, displaying the first group of images in a grid mode, wherein the images in the first group are displayed in a grid of one or more rows and one or more columns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for browsing content items, wherein a content item is represented by an image, comprising:
-
displaying a plurality of images; receiving a user input that indicates scrolling; in response to the user input, determining whether a last image is being displayed; and in response to the last image being displayed, displaying the last image with perspective distortion. - View Dependent Claims (16, 17)
-
-
18. A computer-implemented method for browsing content items that are ordered according to a characteristic, wherein a content item is represented by an image, comprising:
-
displaying a plurality of images in a grid mode, wherein the images are displayed in a grid of rows and columns, and wherein the content items represented by the images have a first value for the characteristic; displaying a second value for the characteristic; receiving user input that indicates the second value; and in response to the user input, animating the grid of rows and columns so that the grid scrolls until the grid displays images that represent content items that have the second value for the characteristic. - View Dependent Claims (19)
-
-
20. A computer program product for browsing a plurality of content items, wherein a content item is represented by an image, the computer program product comprising a machine-readable medium storing computer program code for performing a method, the method comprising:
-
displaying a plurality of images in a stack mode, wherein the images are divided into groups, and wherein a group is represented by a stack of images; receiving a first user input that indicates a first stack that represents a first group of images; and in response to the first user input, displaying the first group of images in a grid mode, wherein the images in the first group are displayed in a grid of one or more rows and one or more columns.
-
-
21. A computer program product for browsing content items, wherein a content item is represented by an image, the computer program product comprising a machine-readable medium storing computer program code for performing a method, the method comprising:
-
displaying a plurality of images; receiving a user input that indicates scrolling; in response to the user input, determining whether a last image is being displayed; and in response to the last image being displayed, displaying the last image with perspective distortion.
-
-
22. A computer program product for browsing content items that are ordered according to a characteristic, wherein a content item is represented by an image, the computer program product comprising a machine-readable medium storing computer program code for performing a method, the method comprising:
-
displaying a plurality of images in a grid mode, wherein the images are displayed in a grid of rows and columns, and wherein the content items represented by the images have a first value for the characteristic; displaying a second value for the characteristic; receiving user input that indicates the second value; and in response to the user input, animating the grid of rows and columns so that the grid scrolls until the grid displays images that represent content items that have the second value for the characteristic.
-
Specification