Pinch gestures in a tile-based user interface
First Claim
Patent Images
1. A method comprising:
- displaying a plurality of tiles in a display area of an output device of a computer, the plurality of tiles corresponding to a plurality of applications executing on the computer different from each other, a first tile at a first size presenting therein a single UI of a first application executing on the computer comprising a display of first information generated by the first application without activating the first application;
receiving first user input directed to the first tile;
in response to the first user input, displaying in the display area an animation of the first tile expanding from the first size to a second size; and
presenting in the first tile at the second size the UI of the first application comprising a display of second information generated by the first application different from the first information generated by the first application.
1 Assignment
0 Petitions
Accused Products
Abstract
A tile-based user interface (UI) may be presented on a display device in tile view in full-screen view. The underlying application is active whether the UI is in tile view or in full-screen view, and may generate data that can be presented via the UI. In tile view, the UI may present abbreviated representations of information generated by the underlying application. In full-screen view, the UI may present detailed representations of information, including graphical UI elements and data elements that were not presented in the tile view UI.
58 Citations
19 Claims
-
1. A method comprising:
-
displaying a plurality of tiles in a display area of an output device of a computer, the plurality of tiles corresponding to a plurality of applications executing on the computer different from each other, a first tile at a first size presenting therein a single UI of a first application executing on the computer comprising a display of first information generated by the first application without activating the first application; receiving first user input directed to the first tile; in response to the first user input, displaying in the display area an animation of the first tile expanding from the first size to a second size; and presenting in the first tile at the second size the UI of the first application comprising a display of second information generated by the first application different from the first information generated by the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing device comprising:
-
a processor; an output device; and a data storage device having stored thereon program code, which, when executed by the processor, causes the processor to; display a plurality of tiles in a display area of the output device, the plurality of tiles corresponding to a plurality of applications executing on the computer different from each other, a first tile at a first size presenting therein a single UI of a first application executing on the computer comprising a display of first information generated by the first application; receive first user input directed to the first tile; in response to the first user input, display in the display area an animation of the first tile expanding from the first size to a second size; and present in the first tile at the second size the UI of the first application comprising a display of second information generated by the first application different from the first information generated by the first application. - View Dependent Claims (15, 16, 17)
-
-
18. A non transitory computer-readable storage medium having stored thereon program code, which, when executed by the processor, causes the processor to perform steps of:
-
displaying a plurality of tiles in a display area of an output device of a computer, the plurality of tiles corresponding to a plurality of applications executing on the computer different from each other, a first tile at a first size presenting therein a single UI of a first application executing on the computer comprising a display of first information generated by the first application; receiving first user input directed to the first tile; in response to the first user input, displaying in the display area an animation of the first tile expanding from the first size to a second size; and presenting in the first tile at the second size the UI of the first application comprising a display of second information generated by the first application different from the first information generated by the first application. - View Dependent Claims (19)
-
Specification