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 from the one or more filter categories, and causes creating a first filter and generating a first filtered list of items that include the first filter category;
displaying, in the display page and without changing to any other display page, a first visual depiction of the first filter;
receiving a third user input that indicates selection of the first visual depiction of the first filter;
in response to the third user input, displaying, in the display page and without changing to any other display page, a filter modification overlay that depicts one or more attributes of the first filter;
receiving a fourth user input that indicates selection of a first attribute from the one or more attributes of the first filter;
in response to the fourth user input, generating a second filtered list of items by excluding from the first filtered list those items that do not include the first attribute.
0 Assignments
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 from the one or more filter categories, and causes creating a first filter and generating a first filtered list of items that include the first filter category; displaying, in the display page and without changing to any other display page, a first visual depiction of the first filter; receiving a third user input that indicates selection of the first visual depiction of the first filter; in response to the third user input, displaying, in the display page and without changing to any other display page, a filter modification overlay that depicts one or more attributes of the first filter; receiving a fourth user input that indicates selection of a first attribute from the one or more attributes of the first filter; in response to the fourth user input, generating a second filtered list of items by excluding from the first filtered list those items that do not include the first attribute. - 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 from the one or more filter categories, and causes creating a first filter and generating a first filtered list of items that include the first filter category; displaying, in the display page and without in to an other display page, a first visual depiction of the first filter; receiving a third user input that indicates selection of the first visual depiction of the first filter; in response to the third user input, displaying, in the display page and without changing to any other display page, a filter modification overlay that depicts one or more attributes of the first filter; receiving a fourth user input that indicates selection of a first attribute from the one or more attributes of the first filter; in response to the fourth user input, generating a second filtered list of items by excluding from the first filtered list those items that do not include the first attribute. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification