Mechanism and apparatus for construction of modular-based interactive programming guides and TV portals
First Claim
Patent Images
1. A method, comprising:
- determinining a number of block instances available to a viewer in an interactive programming guide (IPG);
determining a number of available information attribute sets to be presented to the viewer;
mapping the available information attribute sets to the number of available block instances to generate mapped block instances; and
displaying the mapped block instances contiguously.
5 Assignments
0 Petitions
Accused Products
Abstract
A method to separately assign and modify multiple attributes of information and structure to an individual block or to a larger unitary whole comprised of multiple blocks is disclosed. A number of block instances of a block is determined. Each block instance is associated with one or more structure attributes. A number of data elements is determined. Each data element is associated with one or more information attributes. The data elements are mapped to the block instances. The mapped block instances are displayed contiguously.
49 Citations
31 Claims
-
1. A method, comprising:
-
determinining a number of block instances available to a viewer in an interactive programming guide (IPG);
determining a number of available information attribute sets to be presented to the viewer;
mapping the available information attribute sets to the number of available block instances to generate mapped block instances; and
displaying the mapped block instances contiguously. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31)
-
-
13. A computer readable medium having stored thereon sequences of instructions which are executable by a system, and which, when executed by the system, cause the system to perform a method, comprising:
-
determinining a number of block instances available to a viewer in an interactive programming guide (IPG);
determining a number of available information attribute sets to be presented to the viewer;
mapping the available information attribute sets to the number of available block instances to generate mapped block instances; and
displaying the mapped block instances contiguously.
-
-
25. A system, comprising:
-
a processor; and
a memory coupled with the processor, the memory operable to include a first queue to store active data elements and a second queue to store inactive data elements, wherein the active data elements are displayed in visible block instances in an interactive programming guide (IPG), and wherein the visible block instances are displayed contiguously.
-
Specification