Mosaic-like user interface for video selection and display
First Claim
1. A method including steps of generating a representation of a set of entries, said representation including a set of entries, each entry having a set of data fields, and a focus associated with at least one of said entries, a set of said entries being incorporated into said representation, each said entry being incorporated into said representation responsive to at least one data field associated with said entry, wherein said data field has a pictorial representation;
- wherein said representation is generated in response to a measure of data-entry distance between each pair of said entries and in response to a measure of representation distance between each pair of said entries.
1 Assignment
0 Petitions
Accused Products
Abstract
A UI involving selection and display from a library of videos, including a “Mosaic” mode of operation, in which a primarily visual display is made of information about possible videos, with the effect that a user might select one such video in response to such visual display. The Mosaic includes an two-dimensional array of entries, each of which has visual information for that entry. The Mosaic collects relatively similar entries near to each other in the visual field seen by a user. The focus is centralized and emphasized, and has auxiliary information displayed for further understanding. The array is dynamically rearranged in response to change in focus and metadata about the entries. Relative weighting of that metadata is responsive to user choice. The array includes rows and columns each of which includes all possible entries, but offset by relatively prime values.
-
Citations
41 Claims
-
1. A method including steps of
generating a representation of a set of entries, said representation including a set of entries, each entry having a set of data fields, and a focus associated with at least one of said entries, a set of said entries being incorporated into said representation, each said entry being incorporated into said representation responsive to at least one data field associated with said entry, wherein said data field has a pictorial representation; wherein said representation is generated in response to a measure of data-entry distance between each pair of said entries and in response to a measure of representation distance between each pair of said entries.
-
2. A method including steps of
representing at least some of a set of entries each having a set of data fields associated therewith, wherein a result of said steps of representing includes (a) a relative placement of said some entries, and (b) for said some entries, a selection of at least one graphical element in response to at least some of said data fields; wherein said relative placement is responsive to a measure of content distance between pairs of said some entries, said measure of content distance being responsive to a measure of similarity of a plurality of values in said data fields. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 33, 34, 35, 36, 38, 39, 40, 41)
-
13. A method including steps of
generating a representation of a set of entries, said representation including a set of entries, each entry having a set of data fields, and a focus associated with at least one of said entries, a set of said entries being incorporated into said representation, each said entry being incorporated into said representation at an intersection of least one said row and one said column; wherein said representation is rearranged in response to associating said focus with a different one of said entries.
-
19. A method including steps of
generating a representation of a set of entries, said representation including a set of entries, each entry having a set of data fields, and a focus associated with at least one of said entries, a set of said entries being incorporated into said representation, each said entry being incorporated into said representation at an intersection of least one said row and one said column; wherein when scrolling through said representation either horizontally or vertically, said representation includes each said entry in each said row and in each said column.
-
20. A method including steps of
generating a representation of a set of information; -
said information being presentable using more than one dimension;
said representation including a distribution of display elements within a representative space having more than one dimension;
said distribution including an ordering of substantially all said display elements in a first one said dimension;
said distribution including a substantially identical ordering in said first one said dimension, and having a first offset from said ordering, in response to a second offset in a second one said dimension;
said distribution having the property that substantially all said display elements can be found along said first one said dimension and having substantially any offset along said second one said dimension; and
said distribution having the property that substantially all said display elements can be found along said second one said dimension and having substantially any offset along said first one said dimension. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
37. A method including steps of
generating a representation of a set of entries, said representation including a set of entries, each entry having a set of data fields, and a focus associated with at least one of said entries, a set of said entries being incorporated into said representation, each said entry being incorporated into said representation at an intersection of least one said row and one said column; wherein each entry has a brightness responsive to an associated content distance from said one entry associated with said focus.
Specification