CHANNEL SEARCHING BY CONTENT TYPE
First Claim
1. A method for searching for channels of programming based on the type of programming provided by the channels over time, comprising:
- receiving channel search criteria entered by a user;
comparing the channel search criteria to channel attribute data of a plurality of channels to determine whether the channel attribute data matches the search criteria, wherein the channel attribute data for a particular channel is generated based on characteristics of a plurality of program listings for the particular channel over time; and
generating a results display indicating the channels having channel attribute data matching the channel search criteria.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems and method for receiving user channel search criteria, searching for channels based on representative content information, and presenting the channel results to the user. The interactive media guidance application prompts the user to enter channel search criteria by selecting categories or inputting keywords. The interactive media guidance application gathers information about channels in the form of channel attribute data. The channel attributed data identifies attributes of the typical programs provided by the channel over time. The application compares the channel attribute data for each channel with the user-entered channel search criteria. Matches or lack thereof are then displayed to the user by the interactive media guidance application.
123 Citations
16 Claims
-
1. A method for searching for channels of programming based on the type of programming provided by the channels over time, comprising:
-
receiving channel search criteria entered by a user; comparing the channel search criteria to channel attribute data of a plurality of channels to determine whether the channel attribute data matches the search criteria, wherein the channel attribute data for a particular channel is generated based on characteristics of a plurality of program listings for the particular channel over time; and generating a results display indicating the channels having channel attribute data matching the channel search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for searching for channels of programming based on the type of programming provided by the channels over time, comprising:
-
a user input device; and control circuitry configured to; receive channel search criteria entered by a user using the user input device; compare the channel search criteria to channel attribute data of a plurality of channels to determine whether the channel attribute data matches the search criteria, wherein the channel attribute data for a particular channel is generated based on characteristics of a plurality of program listings for the particular channel over time; and generate a results display indicating the channels having channel attribute data matching the channel search criteria. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification