Arranging tiles
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving selection, through a single continuous gesture from a user, 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 designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region,the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed;
responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view;
receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location;
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, the new location occupied by a current tile of the multiple other tiles;
indicating that the new location is valid by altering an appearance of a tile above the new location or the current tile;
placing the selected tile at the new location; and
automatically reflowing one or more of the multiple other tiles.
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 from a user, 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 designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region, the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed; responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view; receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location; 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, the new location occupied by a current tile of the multiple other tiles; indicating that the new location is valid by altering an appearance of a tile above the new location or the current tile; placing the selected tile at the new location; and
automatically reflowing one or more of the multiple other tiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device comprising:
- one or more computer processors;
one or more computer-readable media having instructions stored thereon that, responsive to execution by the one or more computer processors, perform operations comprising; receiving selection, through a single continuous gesture from a user, 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 designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region, the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed; responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view; receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location; 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, the new location occupied by a current tile of the multiple other tiles; indicating that the new location is valid by altering an appearance of a tile above the new location or current tile; placing the selected tile at the new location; and automatically reflowing one or more of the multiple other tiles. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
- one or more computer processors;
-
20. One or more computer-readable storage memories storing instructions that when executed by a computing device cause the computing device to perform operations comprising:
-
receiving selection, through a single continuous gesture from a user, 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 designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region, the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed; responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view; receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location; 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, the new location occupied by a current tile of the multiple other tiles; indicating that the new location is valid by altering an appearance of a tile above the new location or the current tile; placing the selected tile at the new location; and automatically reflowing one or more of the multiple other tiles.
-
Specification