ARRANGING TILES
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving selection, through a single continuous gesture, of a selected tile of multiple tiles displayed in a first view in a user interface, the selection moving the selected tile from a current location among the multiple tiles to a region of the user interface;
responsive to selection, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including multiple other tiles not displayed in the first view;
receiving selection moving the selected tile to a new location in the second view, the selection received through the single continuous gesture;
zooming into the new location during reception of the single continuous gesture, the zooming in presenting a third view, the third view including the new location and one or more of the multiple other tiles; and
placing the selected tile at the new location.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques and apparatuses for arranging tiles. These techniques and apparatuses enable users to quickly and easily arrange tiles within an interface, such as an application-launching interface. In some cases, users may arrange tiles in an interface with as little as one continuous gesture.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving selection, through a single continuous gesture, of a selected tile of multiple tiles displayed in a first view in a user interface, the selection moving the selected tile from a current location among the multiple tiles to a region of the user interface; responsive to selection, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including multiple other tiles not displayed in the first view; receiving selection moving the selected tile to a new location in the second view, the selection received through the single continuous gesture; zooming into the new location during reception of the single continuous gesture, the zooming in presenting a third view, the third view including the new location and one or more of the multiple other tiles; and placing the selected tile at the new location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method comprising:
-
presenting multiple tiles within an array, two or more of the multiple tiles displaying content associated with respective applications; receiving selection to place a selected tile at a location within the array and at which a current tile of the multiple tiles resides; placing the selected tile at the location; and automatically reflowing one or more of the multiple tiles within the array, the reflowing moving at least the current tile to a subordinate location in the array. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more computer-readable storage media storing instructions that when executed by a computing device cause the computing device to perform operations comprising:
-
receiving a first selection, through a single continuous gesture, of a selected tile of multiple tiles displayed in a first view in a user interface, the first selection moving the selected tile from an original location within the multiple tiles to a first region of the user interface; responsive to the first selection, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including multiple other tiles not displayed in the first view; receiving a second selection moving the selected tile to a second region in the second view, the second selection received through the single continuous gesture; responsive to the second selection, zooming into the second region during reception of the single continuous gesture, the zooming presenting a third view, the third view including an array having at least two of the multiple other tiles; receiving a third selection placing the selected tile at a location within the array and at which a current tile of the at least two of the multiple other tiles resides; responsive to the third selection, automatically reflowing one or more of the at least two of the multiple other tiles within the array, the reflowing moving at least the current tile to a subordinate location in the array; and placing the selected tile at the location.
-
Specification