Visual Selection and Grouping
First Claim
1. A device comprising:
- at least one processor; and
one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the device to perform operations including;
grouping visuals selected from a first region of a display area and responsive to a user selection of the visuals;
receiving an indication of user placement of the group of visuals in a second region of the display area; and
repositioning individual visuals of the group of visuals in the second region of the display area based on at least one of an order in which the individual visuals were arranged in the first region of the display area, or an order in which the visuals were selected.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for visual selection and grouping are described. In at least some embodiments, multiple visuals can be selected and grouped such that visuals can be manipulated as a group and various actions can be applied to visuals as a group. For example, in response to a user placing a group of visuals in a display region, the visuals can be arranged in the display region based on a specific arrangement order. According to one or more embodiments, visuals can be rearranged to reduce gaps between visuals, such as to present a consolidated view of visuals and to conserve display space. Visuals can be grouped together (e.g., based on user selection), and selectable options presented that are selectable to apply various actions to the grouped visuals.
-
Citations
20 Claims
-
1. A device comprising:
-
at least one processor; and one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the device to perform operations including; grouping visuals selected from a first region of a display area and responsive to a user selection of the visuals; receiving an indication of user placement of the group of visuals in a second region of the display area; and repositioning individual visuals of the group of visuals in the second region of the display area based on at least one of an order in which the individual visuals were arranged in the first region of the display area, or an order in which the visuals were selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable storage media comprising instructions stored thereon that, responsive to execution by a computing device, cause the computing device to perform operations comprising:
-
grouping visuals into a visual group based on a user selection of the visuals; filtering available actions based on attributes of the visuals included in the visual group; receiving a selection of an action from the filtered group of actions; and applying the action to the individual visuals of the visual group. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
detecting a gap between visuals displayed in a group of visuals; moving a visual of the group of visuals to fill the gap by traversing through the visuals until a visual is located to fill the gap; ascertaining whether one or more other gaps remain between the visuals of the group of visuals; and in an event that one or more other gaps remain, moving at least one other visual of the group of visuals to fill the one or more other gaps. - View Dependent Claims (17, 18, 19, 20)
-
Specification