Patent ID: 8601511

Claim:
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.