Tile space user interface for mobile devices
First Claim
1. A mobile device comprising:
- a display screen;
a processor communicatively connected with the display screen; and
a memory communicatively connected with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
generating a customizable tile space which includes a plurality of dynamically updating graphic tiles, the tile space configured to extend beyond the borders of a display screen of a mobile device;
gravitating a first graphic tile toward a position on the tile space on the display screen of the mobile device near a second graphic tile based on content of the first graphic tile and content of the second graphic tile; and
navigating through the tile space by zooming between different zoom depths within the tile space.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing a user interface for mobile devices enable data and services available through the mobile device to be represented as a set of tiles maintained in a display space. The tiles provide a snapshot of the current state of content available through the mobile device without requiring any interaction by the user. The tiles and display space are customizable and can be dynamically updated to display content to a user. In addition, tiles can provide functionality, including simple tasks to a user without requiring the user to navigate away from the tile display space. Tiles can also provide quick access to start software applications. Tiles can be organized in the display space by the user or the tiles can be automatically grouped based upon associated metadata.
147 Citations
17 Claims
-
1. A mobile device comprising:
-
a display screen; a processor communicatively connected with the display screen; and a memory communicatively connected with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising; generating a customizable tile space which includes a plurality of dynamically updating graphic tiles, the tile space configured to extend beyond the borders of a display screen of a mobile device; gravitating a first graphic tile toward a position on the tile space on the display screen of the mobile device near a second graphic tile based on content of the first graphic tile and content of the second graphic tile; and navigating through the tile space by zooming between different zoom depths within the tile space. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor-implemented method, comprising:
-
the processor generating a customizable tile space which includes a plurality of dynamically updating graphic tiles, the tile space configured to extend beyond the borders of a display screen of a mobile device; the processor gravitating a first graphic tile toward a position on the tile space on the display screen of the mobile device near a second graphic tile based on content of the first graphic tile and content of the second graphic tile; and navigating through the tile space by zooming between different zoom depths within the tile space. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A memory storing executable instructions that when executed by a processor cause said processor to implement the steps comprising:
-
generating a customizable tile space capable of managing a plurality of graphic tiles; populating the customizable tile space with the plurality of graphic tiles; gravitating a first graphic tile toward a position on the customizable tile space near a second graphic tile based on content of the first graphic tile and content of the second graphic tile; navigating through the tile space by zooming between different zoom depths within the tile space; and providing instructions to display a view of the tile space on a display screen of the mobile device. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification