Systems and methods for providing program suggestions in an interactive television program guide
AssigneeRovi Guides, Inc.
InventorThomas E. Westberg
Life of this patent
Estimating the term…
Abstract
An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.
Claims30
A method comprising:
- using one or more servers:
- determining that a first content having a first set of attributes is potentially of interest to a user;
- providing to user equipment data indicative of the first content as being of potential interest to the user;
- causing to be generated for display an indication of the first content as being of potential interest to the user;
- causing to be generated for display at the user equipment an option to indicate whether the user is interested in the first content;
- receiving, from the user equipment, an input indicating that the user requested to remove the indication of the first content as being of potential interest to the user;
- and
- in response to receiving the input:
- cross-referencing, using control circuitry, an attribute of the first set of attributes of the first content with a database of a plurality of contents to identify a second content associated with the attribute, the second content having a second set of attributes,
- causing, using the control circuitry, to be reduced a likelihood that data indicative of the second content as being of potential interest to the user is provided to the user in the future, and
- causing the indication of the first content as being of potential interest to the user to be removed.
A system comprising:
- at one or more servers comprising control circuitry, the control circuitry configured to:
- determine that a first content having a first set of attributes is potentially of interest to a user;
- provide to user equipment data indicative of the first content as being of potential interest to the user;
- cause to be generated for display at the user equipment an indication of the first content as being of potential interest to the user;
- cause to be generated for display at the user equipment an option to indicate whether the user is interested in the first content;
- receive, from the user equipment, an input indicating that the user requested to remove the indication of the first content as being of potential interest to the user;
- and
- in response to receiving the input:
- cross-reference an attribute of the first set of attributes of the first content with a database of a plurality of contents to identify a second content associated with the attribute, the second content having a second set of attributes,
- cause to be reduced a likelihood that data indicative of the second content as being of potential interest to the user is provided to the user in the future, and
- cause the indication of the first content as being of potential interest to the user to be removed.
A non-transitory computer-readable medium having instructions encoded thereon that when executed by control circuitry performs the method comprising:
- at one or more servers:
- determining that a first content having a first set of attributes is potentially of interest to a user;
- providing to user equipment data indicative of the first content as being of potential interest to the user;
- causing to be generated for display at the user equipment an indication of the first content as being of potential interest to the user;
- causing to be generated for display at the user equipment an option to indicate whether the user is interested in the first content;
- receiving, from the user equipment, an input indicating that the user requested to remove the indication of the first content as being of potential interest to the user;
- and
- in response to receiving the input:
- cross-referencing, using control circuitry, an attribute of the first set of attributes of the first content with a database of a plurality of contents to identify a second content associated with the attribute, the second content having a second set of attributes,
- causing, using the control circuitry, to be reduced a likelihood that the data indicative of the second content as being of potential interest to the user is provided to the user in the future, and
- causing, using the control circuitry, the indication of the first content as being of potential interest to the user to be removed.
A method comprising:
- at user equipment:
- determining that a first content having a first set of attributes is potentially of interest to a user;
- causing to be provided a listing of the first content as being of potential interest to the user;
- generating for display an indication of the first content as being of potential interest to the user;
- generating for display an option to indicate whether the user is interested in the second content;
- receiving an input indicating that the user requested to remove the listing of the first content;
- causing to be cross-referenced, using control circuitry, an attribute of the first set of attributes of the first content with a database of a plurality of contents to identify a second content associated with the attribute, the second content having a second set of attributes;
- reducing, using the control circuitry, a likelihood that a listing of the second content as being of potential interest to the user is provided to the user in the future based on the user selection;
- and
- causing the indication of the first content as being of potential interest to the user to be removed.
Dependencies are inferred from the claim text.