Rendering Contiguous Image Elements
First Claim
Patent Images
1. A method comprising:
- by a computing device, determining a sequence of image elements;
by the computing device, determining, for each image element in the sequence, a position in an array of contiguous image elements, the position being based on a size of the image element, an order of the image element in the sequence, and dimensions of the display array; and
by the computing device, providing information to render the array of contiguous image elements.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes determining a sequence of image elements. For each image element in the sequence, a position in an array of contiguous image elements is determined. The position may be based on several factors, including at least: a size of the image element (large or small), an order of the image element in the sequence, and dimensions of the display array. The array of image elements may be rendered for display to the user such that the layout of the image elements is contiguous. If the user provides input re-sizing an image element or re-ordering the sequence of image elements, the array may be re-rendered.
-
Citations
20 Claims
-
1. A method comprising:
-
by a computing device, determining a sequence of image elements; by the computing device, determining, for each image element in the sequence, a position in an array of contiguous image elements, the position being based on a size of the image element, an order of the image element in the sequence, and dimensions of the display array; and by the computing device, providing information to render the array of contiguous image elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
by a computing device, determine a sequence of image elements; by the computing device, determine, for each image element in the sequence, a position in an array of contiguous image elements, the position being based on a size of the image element, an order of the image element in the sequence, and dimensions of the display array; and by the computing device, provide information to render the array of contiguous image elements. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; determine a sequence of image elements; determine, for each image element in the sequence, a position in an array of contiguous image elements, the position being based on a size of the image element, an order of the image element in the sequence, and dimensions of the display array; and provide information to render the array of contiguous image elements. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification