IP Library Patent Application 11704736
Patent Application
App. No. 11/704,736

Program guide system with preference profiles

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/704,736
Abstract

An interactive television program guide system is provided in which a user may inform a program guide of the user's interests. Information on the user's interests may be stored in a preference profile. There may be more than one preference profile, each for a different user. Each preference profile contains a number of preference attributes (program titles, genres, viewing times, channels, broadcast characteristics, etc.). A preference level (e.g., strong or weak like, strong or weak dislike, illegal, mandatory, don't care, etc.) that is indicative of the user's level of interest is associated with each preference attribute. Preference profiles may be used to restrict the programs that are listed in various program listings display screens and may be used to limit the channels to which the program guide allows the user to tune.

Claims (67)

1 - 180 . (canceled)

181 . A method for using an interactive program guide implemented on user media equipment, the method comprising:

providing an option for a user to create a preference profile, wherein the preference profile is indicative of the user's programming interests;

providing an option for the user to display a list of programs, wherein all of the programs on the list are based on the preference profile; and

displaying the list of programs in the interactive program guide.

182 . The method of claim 181 , wherein providing the option for the user to create the preference profile comprises:

providing an option for the user to select a plurality of preference attributes that are indicative of the user's programming interests; and

providing an option for the user to select one of at least several preference levels for each of the plurality of selected preference attributes,

wherein the selected preference attributes and the selected preference levels are associated with the preference profile.

183 . The method of claim 182 further comprising:

providing an option for the user to select a preference scope that is associated with the preference profile.

184 . The method of claim 181 , wherein the list of displayed programs is ordered based on broadcast times of the listed programs.

185 . The method of claim 181 , wherein the list of displayed programs is ordered based on channels of the listed programs.

186 . The method of claim 181 , wherein the list of displayed programs is ordered based on the priorities of the listed programs.

187 . The method of claim 181 , wherein the list of displayed programs is ordered based on the titles of the listed programs.

188 . The method of claim 181 , wherein the user is allowed to access a plurality of preference profiles, the method further comprising:

providing an option for the user to select at least one of the plurality of preference profiles,

wherein the displayed list of programs is based on the selected preference profiles.

189 . The method of claim 181 further comprising:

providing an option for the user to set a reminder for at least one of the programs on the displayed list.

190 . The method of claim 181 further comprising:

providing an option for the user to tune to at least one of the available programs on the displayed list, wherein the available programs are currently available for viewing.

191 . The method of claim 181 , wherein providing the option for the user to create the preference profile comprises:

providing an option for the user to select at least one program; and

creating the preference profile based on the characteristics of the selected programs.

192 . The method of claim 191 , wherein the characteristics of the selected programs are selected from the group consisting of: title, genre, channel, rating, series, actor, actress, topic, keyword, start time, language, critics' rating and original programming.

193 . The method of claim 181 further comprising:

providing an option for the user to select at least one program; and

modifying the preference profile based on the characteristics of the selected programs.

194 . The method of claim 193 , wherein the characteristics of the selected programs are selected from the group consisting of: title, genre, channel, rating, series, actor, actress, topic, keyword, start time, language, critics' rating and original programming.

195 . The method of claim 181 , wherein all of the programs on the displayed list are substantially currently available for viewing by the user.

196 . The method of claim 181 , wherein:

a program is displayed on the user media equipment; and

the displayed list of programs is displayed on top of the displayed program.

197 . An interactive program guide system implemented on user media equipment, wherein the system is configured to:

provide an option for a user to create a preference profile, wherein the preference profile is indicative of the user's programming interests;

provide an option for the user to display a list of programs, wherein all of the programs on the list are based on the preference profile; and

display the list of programs in the interactive program guide.

198 . The system of claim 197 , when configured to provide the option for the user to create the preference profile, is further configured to;

provide an option for the user to select a plurality of preference attributes that are indicative of the user's programming interests; and

provide an option for the user to select one of at least several preference levels for each of the plurality of selected preference attributes,

wherein the selected preference attributes and the selected preference levels are associated with the preference profile.

199 . The system of claim 198 , wherein the system is further configured to:

provide an option for the user to select a preference scope that is associated with the preference profile.

200 . The system of claim 197 , wherein the list of displayed programs is ordered based on broadcast times of the listed programs.

201 . The system of claim 197 , wherein the list of displayed programs is ordered based on channels of the listed programs.

202 . The system of claim 197 , wherein the list of displayed programs is ordered based on the priorities of the listed programs.

203 . The system of claim 197 , wherein the list of displayed programs is ordered based on the titles of the listed programs.

204 . The system of claim 197 , wherein the user is allowed to access a plurality of preference profiles and wherein the system is further configured to:

provide an option for the user to select at least one of the plurality of preference profiles,

wherein the displayed list of programs is based on the selected preference profiles.

205 . The system of claim 197 , wherein the system is further configured to:

provide an option for the user to set a reminder for at least one of the programs on the displayed list.

206 . The system of claim 197 , wherein the system is further configured to:

provide an option for the user to tune to at least one of the available programs on the displayed list, wherein the available programs are currently available for viewing.

207 . The system of claim 197 , when the system is configured to provide the option for the user to create the preference profile, is further configured to:

provide an option for the user to select at least one program; and

create the preference profile based on the characteristics of the selected programs.

208 . The system of claim 207 , wherein the characteristics of the selected programs are selected from the group consisting of: title, genre, channel, rating, series, actor, actress, topic, keyword, start time, language, critics' rating and original programming.

209 . The system of claim 197 , wherein the system is further configured to:

provide an option for the user to select at least one program; and

modify the preference profile based on the characteristics of the selected programs.

210 . The system of claim 209 , wherein the characteristics of the selected programs are selected from the group consisting of: title, genre, channel, rating, series, actor, actress, topic, keyword, start time, language, critics' rating and original programming.

211 . The system of claim 197 , wherein all of the programs on the displayed list are substantially currently available for viewing by the user.

212 . The system of claim 197 , wherein:

a program is displayed on the user media equipment; and

the system is further configured to display the list of programs on top of the displayed program.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →