Card stack navigation
AssigneeAmazon Technologies, Inc.
InventorsJohn T. Kim, Robert C. Borja, Jr., Luke L. Chastain
Life of this patent
Estimating the term…
Abstract
A card stack navigation interface provides an aesthetic arrangement of items that are available for selection by a user. When a user selects a stack, such as a column of items in a grid, the items in the selected column may be represented by a more complete and/or larger representation. For example, the items may be shown as images on a grid, but when selected (revealed) by the user via a column, the items in the column may include additional information such as a title, a description, a larger image, and so forth. In addition, a navigation bar may be visually associated with the grid to show a location of content of the grid with respect to all of the content, to enable a user to move to a new location in the content, or for other reasons.
Claims23
A computer-implemented method of providing an interface enabling user navigation and selection of items, the method comprising:
- under control of a computing device configured with executable instructions, determining one or more criteria for use in selecting the items;
- obtaining the items based at least in part on the one or more criteria;
- presenting a first plurality of the items in a first stack of a grid used to present the items, the grid including a plurality of stacks that includes the first stack and a second stack, wherein a first item of the first plurality of the items includes a first collapsed descriptor that comprises an image or a symbol describing the first item;
- replacing the first collapsed descriptor of the first item in the first stack with a first revealed descriptor, the first revealed descriptor comprising textual information describing the first item and, in comparison with the first collapsed descriptor, at least one of a different image, a different title, a different author, or a different symbol describing the first item;
- presenting the first item in the first stack with the first revealed descriptor, the first revealed descriptor presented in the grid within the first stack and having at least one of a greater font size or a greater image size than the first collapsed descriptor;
- presenting a second item of the items in the second stack with a second collapsed descriptor, the second stack being a collapsed stack and the second collapsed descriptor being presented in the grid within the second stack;
- presenting a second plurality of the items in the first stack, wherein a third item of the second plurality of the items includes a third collapsed descriptor;
- replacing the third collapsed descriptor of the third item of the second plurality of the items with a third revealed descriptor;
- and
- presenting the items of the second plurality in the first stack with the third revealed descriptor, wherein the third revealed descriptor comprises second textual information describing the second plurality of items and, in comparison with the third collapsed descriptor, at least one of a second different image, a second different title, a second different author, or a second different symbol.
A computer-implemented method comprising:
- under control of a computing device configured with executable instructions,
- presenting, based at least in part upon selection criteria, a grid including a plurality of columns, wherein a first column of the plurality of columns has a plurality of items that satisfy the selection criteria, a first item of the plurality of items having a first collapsed descriptor presented in the grid within a first column of the plurality of columns;
- revealing the first column in the grid to reveal the first item, the first item having a first revealed descriptor that has at least one of a greater font size or a greater image size as compared to the first collapsed descriptor;
- displaying the first item in the first column with the first revealed descriptor, the first revealed descriptor displayed in the grid within the first column, the first revealed descriptor including first textual information describing the first item and at least one of an image, a title, an author, or a symbol describing the first item;
- displaying a second item in the first column with a second revealed descriptor, the second revealed descriptor displayed in the grid within the first column, the second revealed descriptor including second textual information describing the second item and at least one of a second image, a second title, a second author, or a second symbol describing the second item;
- displaying a third item of the plurality of items in a collapsed second column of the plurality of columns, the third item having a third collapsed descriptor presented in the grid within the second column, the third collapsed descriptor including at least one of a third image, a third title, a third author or a third symbol describing the third item;
- presenting a navigation bar with a visual connector that links the navigation bar to the grid, the visual connector showing a location of the first item in the first column with respect to the plurality of items;
- receiving an input associated with moving the visual connector within the navigation bar from the first column to the second column;
- displaying, based at least in part upon the input, the third item of the plurality of items and a third revealed descriptor;
- and
- concealing, based at least in part upon the input, the first item in the first column and the first descriptor.
A system comprising:
- one or more processors;
- and
- memory including instructions that, when executed by the one or more processors, cause the one or more processors to present a user interface comprising:
- a grid section presenting items in stacks, where a first stack of the stacks comprises items that satisfy a selection criteria and is revealed to include a revealed first item presented with a first revealed descriptor and a revealed second item presented with a second revealed descriptor as compared with a second stack of the stacks that is collapsed in the grid section, the first revealed descriptor including first textual information associated with the first item and the second revealed descriptor including second textual information associated with the second item, the first revealed descriptor and the second revealed descriptor presented in the grid section within the first stack, the second stack having a collapsed third item, the first revealed descriptor having at least one of a greater font size or a greater image size as compared with a third descriptor for the collapsed third item in the second stack;
- and
- a navigation bar with a visual connector that links the grid section and a portion of the navigation bar representative of the revealed first item presented in the grid section while providing access to other ones of the items not presented in the grid section via other portions of the navigation bar, wherein receiving input associated with moving the visual connector from the first stack to the second stack causes concealment of the first revealed descriptor and the second revealed descriptor and causes display of the third item in the second stack.
A user interface executable by a touch screen enabled device, the user interface comprising:
- an item section to present items in stacks according to a selection criteria, where a first stack of the stacks is revealed to include a revealed first item of the items presented with a first revealed descriptor and a revealed second item of the items presented with a second revealed descriptor compared with a third item of the items in a collapsed second stack of the stacks, the first revealed descriptor and the second revealed descriptor presented within the first stack, the first revealed descriptor including first textual information describing the revealed first item and at least one of an image, a title, an author, or a symbol describing the revealed first item;
- the second revealed descriptor including at least second textual information describing the revealed second item;
- and
- a navigation bar with a visual connector that links the item section and a portion of the navigation bar representative of the revealed first item shown in the item section while providing access to other ones of the items that are not presented in the item section via other portions of the navigation bar, wherein receiving input associated with moving the visual connector from the first stack to the second stack causes concealment of the revealed first item and the first revealed descriptor and causes display of the third item in the second stack.
Dependencies are inferred from the claim text.