Tile Cache
First Claim
Patent Images
1. A method comprising:
- building a tile cache that includes tile slots for a plurality of tiles;
storing visually rendered versions of individual tiles of the plurality of tiles in respective tile slots such that an order of tile slots in the tile cache corresponds to a visual order of the tiles in a graphical user interface; and
responsive to detecting tile movement, retrieving for display visually rendered versions of one or more incoming tiles from respective tile slots in the tile cache.
2 Assignments
0 Petitions
Accused Products
Abstract
Tile cache techniques are described. In at least some embodiments, a tile cache is maintained that stores tile content for a plurality of tiles. The tile content is ordered in the tile cache to match a visual order of tiles in a graphical user interface. When tiles are moved (e.g., panned and/or scrolled) in the graphical user interface, tile content can be retrieved from the tile cache and displayed.
-
Citations
20 Claims
-
1. A method comprising:
-
building a tile cache that includes tile slots for a plurality of tiles; storing visually rendered versions of individual tiles of the plurality of tiles in respective tile slots such that an order of tile slots in the tile cache corresponds to a visual order of the tiles in a graphical user interface; and responsive to detecting tile movement, retrieving for display visually rendered versions of one or more incoming tiles from respective tile slots in the tile cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer readable storage media embodying computer readable instructions which, when executed by a computing device, implement a method comprising:
-
determining a location in a tile cache for tile slots that include content for incoming tiles of a graphical user interface; ascertaining that an order of the tile slots in the tile cache does not correspond to a visual order of the incoming tiles in the graphical user interface; and causing the tile slots to be reordered in the tile cache to correspond to the visual order of the incoming tiles. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
detecting that a tile is moving into view in a graphical user interface; retrieving static tile content for the tile from a tile cache; and determining whether to retrieve animation content for the tile based on whether movement of the tile in the graphical user interface falls below a threshold velocity. - View Dependent Claims (18, 19, 20)
-
Specification