IP Library Granted Patent US 9,046,984
Granted Patent B2
US 9,046,984 · App. 12/844,476 · Granted Jun 2, 2015

Tile space user interface for mobile devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,046,984
App. No.
12/844,476
Granted
Jun 2, 2015
Kind
B2
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.

Claims (31)

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.

2. The mobile device of claim 1 , wherein the content of the first graphic tile comprises location of the mobile device, coupons provided to the mobile device, or news bulletins.

3. The mobile device of claim 1 , wherein the plurality of graphic tiles include a graphic tile generated by a remote vendor, wherein the remote vendor generated tile displays an advertisement based upon a proximity of the mobile device to a location.

4. The mobile device of claim 3 , wherein at least one of the plurality of dynamically updating graphic tiles configured to vary in size based on touch input.

5. The mobile device of claim 1 , wherein the second graphic tile is an active tile.

6. The mobile device of claim 5 , wherein when the the second graphic tile is an active tile the remainder of the plurality of graphic tiles are displayed in at least one of a background or thumbnail view.

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.

8. The method of claim 7 , wherein the content of the first graphic tile comprises location of the mobile device, coupons provided to the mobile device, or news bulletins.

9. The method of claim 7 , wherein the plurality of dynamically updating graphic tiles include a graphic tile generated by a remote vendor, wherein the remote vendor generated graphic tile displays an advertisement based upon a proximity of a mobile device containing said processor to a location.

10. The method of claim 9 , the plurality of dynamically updating graphic tiles comprising an independent graphic tile that provides functionality independent of other mobile device applications.

11. The method of claim 7 , wherein displaying a view of the display space further comprises selecting an active graphic tile from the plurality of dynamically updating graphic tiles and displaying an enlarged, summary view of the active graphic tile.

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.

13. The memory of claim 12 , further including instructions for panning through the tile space and selecting a graphic tile from the plurality of graphic tiles for an enlarged view.

14. The memory of claim 12 , further including instructions for displaying a vendor generated graphic tile wherein the vendor generated graphic tile displays an advertisement based on location of the mobile device.

15. The memory of claim 12 , further comprising instructions for automatically navigating to display a graphic tile of the plurality of graphic tiles that has updated content.

16. The memory of claim 12 , wherein the content of the first graphic tile comprises location of the mobile device, coupons provided to the mobile device, or news bulletins.

17. The memory of claim 12 , further including instructions for receiving user input for navigating through the tile space, the user input comprising touch input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0001 →