ENHANCED PROGRAM GUIDE
First Claim
Patent Images
1. A system, comprising:
- a memory that stores computer executable components; and
a microprocessor that executes the following computer executable components stored in the memory;
a data component that receives program schedule data for a set of channels, wherein the program schedule data includes a title of a program broadcast on a channel from the set of channels and a time associated with the broadcast of the program;
an analysis component that determines a relevance rank associated with the program; and
a guide component that selects the title for inclusion in a program guide based on the relevance rank, and determines a position within the program guide for the title based on the relevance rank, wherein the guide component facilitates presentation of the program guide in manner that is independent of a channel axis associated with the channel and a time axis associated with the time of the broadcast.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles included in the guide can be ordered based on a relevance rank or score, potentially with no other parameter employed in determining a position of a program title within the guide. Presentation of the guide can be independent of a time axis or dimension and a channel axis or dimension. Titles can be displayed in a manner that is independent of a start time or running length of the associated program.
14 Citations
21 Claims
-
1. A system, comprising:
-
a memory that stores computer executable components; and a microprocessor that executes the following computer executable components stored in the memory; a data component that receives program schedule data for a set of channels, wherein the program schedule data includes a title of a program broadcast on a channel from the set of channels and a time associated with the broadcast of the program; an analysis component that determines a relevance rank associated with the program; and a guide component that selects the title for inclusion in a program guide based on the relevance rank, and determines a position within the program guide for the title based on the relevance rank, wherein the guide component facilitates presentation of the program guide in manner that is independent of a channel axis associated with the channel and a time axis associated with the time of the broadcast. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. (canceled)
-
11. A method, comprising:
employing a computer-based processor to execute computer executable components stored within a memory to perform the following; receiving program listing information for a set of channels that broadcast a set of programs according to a defined schedule; determining a relevance score for a program from the set of programs; and creating a program guide with a subset of the set of programs selected based on the relevance score, wherein the subset of programs are ordered in the program guide based on the relevance score and not indexed based on a channel identifier or a start time. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A system, comprising:
-
means for receiving program listing information for a set of channels that broadcast a set of programs according to a defined schedule; means for determining a relevance score for the program; and means for creating a program guide with a subset of the set of programs selected based on the relevance score, wherein the subset of programs are ordered in the program guide based on the relevance score and independent of a time axis. - View Dependent Claims (19, 20, 21)
-
Specification