Patent ID: 8683361
Filing Date: 2014-03-25
Classification: G06F

Abstract:
1. A computer-readable memory, the computer-readable memory containing instructions executable by a computing device to perform a method of displaying, on a computing device user interface, a library comprising a collection of locations, the method comprising: displaying for the library a plurality of properties by which the library is sortable, the plurality of properties including a location property and a non-location property; receiving a request to organize the locations into groups according to a selected property of the plurality of properties displayed on the user interface; organizing the locations into multiple groups such that locations within each group have a common value of the selected property; and if the common value of the selected property for each group corresponds to a parent location distinct from the locations in the group, then displaying for each group a first type of group header that separates the locations in the group from locations within an adjacent group and that is configured to accept a first set of user inputs associated with the header, the first set of user inputs including one or more of a drag and drop move of one group header into another group header, a drag and drop move of a location from one group into a group header of a different group, and a renaming of the group header; and if the common value of the selected property does not correspond to a parent location of the locations in each group, displaying for each group a second type of group header that separates the group from an adjacent group and that is different in appearance from the first type of group header and configured to accept a second, different set of user inputs.