Patent ID: 8560971
Filing Date: 2013-10-15
Classification: G06F

Abstract:
1. A method comprising: presenting items in a list of a graphical user interface in a first order, the first order including at least one of alphabetical, size and date modified; in response to a plurality of items being selected in the graphical user interface, defining a first state for the plurality of items as selected items and a second state for a set of one or more unselected items in the list as unselected, wherein the items in the list have a viewability definition, the viewability definition defining whether the items in the list are visible or hidden in the graphical user interface in the first order; graphically indicating via the graphical user interface the plurality of items as selected items and the set of items as unselected items; in response to a determination that the plurality of items selected creates at least one contiguous group of nonselected items, adding a nonselected group marker in the graphical user interface for the at least one contiguous group of nonselected items, wherein selection of the nonselected group marker toggles the viewability definition between visible and hidden for the at least one contiguous group of nonselected items; receiving a request to reorder the items in the list in a second order that is different from the first order, the second order including at least one of alphabetical, size and date modified; and presenting the items in the list in the second order, wherein the items in the list retain their viewability definition and still indicate being selected or nonselected from the graphical user interface in the first order during presentation of the items in the list in the second order; and in response to a determination that the plurality of items selected creates at least one contiguous group of selected items, adding a selected group marker in the graphical user interface for the at least one contiguous group of selected items, wherein selection of the selected group marker toggles the viewability definition between visible and hidden for the at least one contiguous group of selected items.