Graphical display for sorting and filtering a list in a space-constrained view
First Claim
1. A method, comprising:
- displaying, on a display page of an electronic display screen, a list of items and a filter widget;
receiving a first user input that indicates selection of the filter widget;
in response to the first user input, displaying, in the display page and without changing to any other display page, a filter category overlay that depicts one or more filter categories of one or more filters;
receiving a second user input that indicates selection of a first filter category;
in response to the second user input;
creating a first filter;
filtering the list of items according to the first filter to create a filtered list of items;
displaying, in the display page and without changing to any other display page, the filtered list of items.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for sorting and filtering a list in a space-constrained viewing area are described. A filter widget and a list of items are displayed in a view of an electronic display screen. In response to user input selecting the filter widget, and without changing to a different view, a filter category overlay is displayed in the view to provide various selectable filter categories. In response to selection of a filter category, a visual depiction of the selected filter category is displayed in the view. The list of items is filtered according to the selected filter category and displayed in the view without changing to any other view. Subsequently added visual depictions are linearly stacked in the view. Further, a filter modification overlay, which provides selectable filtering attributes, is displayed upon selection of a visual depiction.
-
Citations
20 Claims
-
1. A method, comprising:
-
displaying, on a display page of an electronic display screen, a list of items and a filter widget; receiving a first user input that indicates selection of the filter widget; in response to the first user input, displaying, in the display page and without changing to any other display page, a filter category overlay that depicts one or more filter categories of one or more filters; receiving a second user input that indicates selection of a first filter category; in response to the second user input;
creating a first filter;
filtering the list of items according to the first filter to create a filtered list of items;
displaying, in the display page and without changing to any other display page, the filtered list of items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform:
-
displaying, on a display page of an electronic display screen, a list of items and a filter widget; receiving a first user input that indicates selection of the filter widget; in response to the first user input, displaying, in the display page and without changing to any other display page, a filter category overlay that depicts one or more filter categories of one or more filters; receiving a second user input that indicates selection of a first filter category; in response to the second user input;
creating a first filter;
filtering the list of items according to the first filter to create a filtered list of items;
displaying, in the display page and without changing to any other display page, the filtered list of items. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification