TECHNIQUES FOR DYNAMIC LAYOUT OF PRESENTATION TILES ON A GRID
First Claim
1. A method, comprising:
- receiving a montage to present on a presentation surface on a display, the montage comprising multiple presentation tiles and a reference layout, and the presentation surface comprising a grid and having a panning direction;
determining when a fixed grid dimension perpendicular to the panning direction is smaller on the display than a corresponding grid dimension in the reference layout;
modifying positions of the multiple presentation tiles on the grid, while preserving a spatial characterization of the presentation tiles to each other; and
presenting a user interface view of the presentation surface with the multiple presentation tiles in the modified positions.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising a presentation component. The presentation component may be operative to detect when a display size or resolution has changed from one used for an original layout of a montage. The presentation component may reposition, or reflow, the tiles in the montage in the changed display in a way that preserves the spatial characteristics of the tiles to each other. An authoring component may reflow tiles automatically when a tile is deleted from a montage to minimize blank space between tiles. Other embodiments are described and claimed.
117 Citations
20 Claims
-
1. A method, comprising:
-
receiving a montage to present on a presentation surface on a display, the montage comprising multiple presentation tiles and a reference layout, and the presentation surface comprising a grid and having a panning direction; determining when a fixed grid dimension perpendicular to the panning direction is smaller on the display than a corresponding grid dimension in the reference layout; modifying positions of the multiple presentation tiles on the grid, while preserving a spatial characterization of the presentation tiles to each other; and presenting a user interface view of the presentation surface with the multiple presentation tiles in the modified positions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture comprising a storage medium containing instructions that when executed cause a system to:
-
modify positions of multiple presentation tiles in a montage on a grid of a presentation surface while preserving a spatial characterization of the presentation tiles to each other, when a fixed grid dimension perpendicular to a panning direction on the presentation surface on a display is smaller on the display than a corresponding grid dimension in a reference layout of the montage; and present a user interface view of the presentation surface with the multiple presentation tiles in the modified positions. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
a logic device arranged to execute a montage application comprising a presentation component operative to generate a first user interface view to present a montage on a presentation surface comprising a grid and a panning direction, the montage comprising multiple presentation tiles and a reference layout, the presentation component further operative to; determine when a fixed grid dimension perpendicular to the panning direction on the presentation surface on a display is smaller on the display than a corresponding grid dimension in the reference layout; modify positions of the multiple presentation tiles on the grid while preserving a spatial characterization of the presentation tiles to each other; and present the multiple presentation tiles in the modified position on the presentation surface in the first user interface view. - View Dependent Claims (16, 17, 18, 19, 20)
Specification