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, a filter category overlay that overlays over the list of items and that depicts two or more filter categories of two or more filters;
receiving a second user input that indicates selection of a first filter category from the two or more filter categories;
in response to the second user input;
creating a first filter having one or more criteria;
filtering the list of items according to the first filter to create a filtered list of items by excluding, from the display page, those items from the list of items that do not meet the one or more criteria;
displaying, in the display page, only the filtered list of items;
creating and displaying, in the display page, a first visual depiction of the first filter;
ending displaying of the filtered category overlay while maintaining displaying the filter widget and the first visual depiction of the first filter;
in response to receiving a third user input that indicates selection of one or more second filter categories from the two or more filter categories;
creating one or more second filters;
filtering the filtered list of items using the one or more second filters;
creating and displaying, in the display page, one or more second visual depictions of the one or more second filters adjacent to the first visual depiction.
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.
8 Citations
16 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, a filter category overlay that overlays over the list of items and that depicts two or more filter categories of two or more filters; receiving a second user input that indicates selection of a first filter category from the two or more filter categories; in response to the second user input; creating a first filter having one or more criteria;
filtering the list of items according to the first filter to create a filtered list of items by excluding, from the display page, those items from the list of items that do not meet the one or more criteria;
displaying, in the display page, only the filtered list of items;
creating and displaying, in the display page, a first visual depiction of the first filter;
ending displaying of the filtered category overlay while maintaining displaying the filter widget and the first visual depiction of the first filter;in response to receiving a third user input that indicates selection of one or more second filter categories from the two or more filter categories;
creating one or more second filters;
filtering the filtered list of items using the one or more second filters;
creating and displaying, in the display page, one or more second visual depictions of the one or more second filters adjacent to the first visual depiction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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, a filter category overlay that overlays over the list of items and that depicts two or more filter categories of two or more filters; receiving a second user input that indicates selection of a first filter category from the two or more filter categories; in response to the second user input; creating a first filter having one or more criteria;
filtering the list of items according to the first filter to create a filtered list of items by excluding, from the display page, those items from the list of items that do not meet the one or more criteria;
displaying, in the display page, only the filtered list of items;
creating and displaying, in the display page, a first visual depiction of the first filter;
ending displaying of the filtered category overlay while maintaining displaying the filter widget and the first visual depiction of the first filter;in response to receiving a third user input that indicates selection of one or more second filter categories from the two or more filter categories;
creating one or more second filters;
filtering the filtered list of items using the one or more second filters;
creating and displaying, in the display page, one or more second visual depictions of the one or more second filters adjacent to the first visual depiction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification