Providing an interactive electronic programmimg guide with a layout that is defined based on objects
First Claim
Patent Images
1. A system, comprising:
- memory storing a plurality of 3-D enabled objects, at least one object of the plurality of 3-D enabled objects is configured to define an interactive component for display in an interactive electronic programming guide (EPG), and at least one object of the plurality of 3-D enabled objects including content information for display in the interactive EPG; and
a processor operatively coupled to the memory and configured to;
receive user selection of content information;
analyze the content information to determine a thematic content of a 3-D enabled object associated with the content information;
identify additional 3-D enabled objects associated with the thematic content of the 3-D enabled object; and
generate and display the interactive EPG by combining the 3-D enabled object associated with the selected content information and the identified additional 3-D enabled objects, wherein a layout of the interactive EPG is defined by the thematic content of the 3-D enabled object.
0 Assignments
0 Petitions
Accused Products
Abstract
An EPG to display programming information in a variety of ways including using 3-D images, alphanumeric text, and video data. In addition, non-EPG objects, such as interaction objects, may be conflated with the presentation of the world and with the program schedule information. A communication module in the EPG receives localized content containing multiple objects from one or more servers coupled to a network. Users may interact with the content (e.g., buy and sell goods and services from local franchises) through a user-interface coupled to the EPG.
-
Citations
20 Claims
-
1. A system, comprising:
-
memory storing a plurality of 3-D enabled objects, at least one object of the plurality of 3-D enabled objects is configured to define an interactive component for display in an interactive electronic programming guide (EPG), and at least one object of the plurality of 3-D enabled objects including content information for display in the interactive EPG; and a processor operatively coupled to the memory and configured to; receive user selection of content information; analyze the content information to determine a thematic content of a 3-D enabled object associated with the content information; identify additional 3-D enabled objects associated with the thematic content of the 3-D enabled object; and generate and display the interactive EPG by combining the 3-D enabled object associated with the selected content information and the identified additional 3-D enabled objects, wherein a layout of the interactive EPG is defined by the thematic content of the 3-D enabled object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
storing, in a memory, a plurality of 3-D enabled objects, at least one object of the plurality of 3-D enabled objects is configured to define an interactive component for display in an interactive electronic programming guide (EPG), and at least one object of the 3-D enabled objects including content information for display in the interactive EPG; receiving user selection of content information; analyzing the content information to determine a thematic content of a 3-D enabled object associated with the content information; identifying additional 3-D enabled objects associated with the thematic content of the 3-D enabled object associated with the selected content information; and generating and displaying the interactive EPG by combining the 3-D enabled object associated with the selected content information and the identified additional 3-D enabled objects, wherein a layout of the interactive EPG is defined by the thematic content of the 3-D enabled object. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable media storing machine-executable instructions that, when executed by a processor, perform a method comprising:
-
storing, in a memory, a plurality of 3-D enabled objects, at least one object of the plurality of 3-D enabled objects is configured to define an interactive component for display in an interactive electronic programming guide (EPG), and at least one object including content information for display in the interactive EPG; receiving user selection of content information; analyzing the content information to determine a thematic content of a 3-D enabled object associated with the content information; identifying additional 3-D enabled objects associated with the thematic content of the 3-D enabled object associated with the selected content information; and generating and displaying the interactive EPG by combining the 3-D enabled object associated with the selected content information and the identified additional 3-D enabled objects, wherein a layout of the interactive EPG is defined by the thematic content of the 3-D enabled object. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification