Terminal for suggesting programs offered on a television program delivery system
AssigneeDiscovery Communications, Inc.
InventorsJohn S. Hendricks, Alfred E. Bonner, Richard E. Wunderlich
Life of this patent
Estimating the term…
Loading patent…
AssigneeDiscovery Communications, Inc.
InventorsJohn S. Hendricks, Alfred E. Bonner, Richard E. Wunderlich
Estimating the term…
A novel reprogrammable set top terminal for a television program delivery system which suggests programs for viewing is described. The invention relates to methods and apparatus for reprogramming set top terminals, and selecting and displaying programs to suggest to subscribers for viewing. The invention is particularly useful in television program delivery systems with hundreds of channels of programming, a menu driven program selection system, and a program control information signal which carries data and identifies the available program choices. Specifically, the invention relates to remote reprogramming of terminal memory and the gathering and analysis of data for selecting programs to suggest to a subscriber. The invention is a terminal which includes a circuit for receiving incoming signals, a processor, memory, and a circuit to generate menu screens for display on a TV or monitor. Various data gathering and analysis techniques are used to customize selection of programs for display on a menu.
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data indicative of a subscriber's programming preferences, wherein the set top terminal receives menu details from the television program delivery system, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data indicative of a subscriber's programming preferences, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data indicative of a subscriber's programming preferences, wherein the set top terminal receives program signals, the set top terminal comprising:
A method used by a set top terminal for a television program delivery system for suggesting programs to subscribers for display on a television using program control information and subscriber specific data, the method comprising:
A method used by a set top terminal for a television program delivery system for suggesting programs to subscribers for display on a television using program control information and subscriber specific data indicative of a subscriber's programming preferences, wherein the set top terminal generates menus based on menu details received over the program television delivery system, the method comprising the following steps:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing menu screen details and program description data, and a subscriber's programming preferences, by searching program abstracts stored in a database for programs which correlate to key words mapped from one or more subscriber responses to search criteria containing a plurality of selectable entries on one or more menu screens, comprising:
A method used by a set top terminal for a television program delivery system for suggesting programming to subscribers using program control information containing menu screen details by searching program abstracts for programs which correlate to key words mapped from one or more subscriber responses to search criteria containing a plurality of selectable entries on one or more menu screens displayed on a television, comprising the steps of:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing mood menu details, and subscriber specific data indicative of a subscriber's programming preferences determined from subscriber responses to a set of mood questions presented on mood menu screens, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing demographic codes created at a remote location and assigned to each television program and demographic data created at a remote location describing subscribers using the set top terminal, comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs through the use of program control information and program watched data indicative of a subscriber's most watched programs, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information and channel watched data indicative of a subscriber's favorite channels, the set top terminal comprising:
A television program delivery and presentation system for delivering menu selectable programs to a subscriber in a digital format and for suggesting certain of those delivered programs for viewing by the subscriber on a television, using program control information wherein the programs are combined and compressed with the program control information, comprising:
A terminal for program suggestion using user preference data concerning user preferences and program control information concerning available programs, comprising:
A terminal for program suggestion using user preference data concerning user preferences and program control information concerning available programs, comprising:
A terminal for program suggestion using user preference data concerning user preferences and program control information concerning available programs, wherein the terminal is used for video rental and to suggest programs stored on video tape, and wherein the program control information comprises information concerning programs stored on video tape, comprising:
A network controller, adapted for remotely controlling a plurality of set top terminals in a television program delivery system, for suggesting programs to subscribers by making program suggestions using subscriber specific data and program control information received from a remotely located source containing program description data, wherein the suggested programs are transmitted to the set top terminal, the network controller comprising:
A network controller, adapted for remotely controlling a plurality of set top terminals in a television program delivery system, for suggesting programs to subscribers by making program suggestions using subscriber specific data indicative of a subscriber's programming preferences received from a set top terminal, program control information received from a remotely located source containing program description data, and program abstracts with key words, wherein the suggested programs are transmitted to the set top terminal, the network controller comprising:
A program suggestion system for suggesting programs to subscribers of a television program delivery system by using program control information containing program description data and by searching program abstracts stored in a database at a network controller, the suggested programs resulting from a search of the program abstracts for key words sent to the network controller from a set top terminal, wherein the key words are mapped from one or more subscriber responses to a plurality of selectable entries at the set top terminal, the system comprising:
A network controller for suggesting programs to subscribers of a television program delivery system by using program control information containing program description data and by searching program abstracts for key words that are mapped from one or more subscriber responses received from a set top terminal, comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, by searching program abstracts for programs which correlate to key words mapped from one or more subscriber responses to a plurality of selectable entries presented on a display, comprising:
A method used in a television program delivery system for suggesting programs to subscribers for display on a television using program control information and subscriber specific data, the method comprising:
A method used in a television program delivery system for suggesting programming to subscribers using program control information containing menu screen details by searching program abstracts for programs which correlate to key words mapped from one or more subscriber responses to search criteria containing a plurality of selectable entries on one or more menu screens displayed on a television, comprising the steps of:
A method used in a television program delivery system for suggesting programming to subscribers using program control information and by searching program abstracts for programs which correlate to key words mapped from one or more subscriber responses to a plurality of presented selectable entries, comprising the steps of:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing scheduled program description data, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing scheduled program description data, and subscriber specific data, the set top terminal comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing scheduled program description data, the set top terminal comprising:
An apparatus for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data, the apparatus comprising:
A set top terminal used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data, the set top terminal comprising:
A method for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data, the method comprising:
An apparatus used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, and subscriber specific data, the apparatus comprising:
An apparatus used by subscribers of a television program delivery system for suggesting programs through the use of program control information and program watched data indicative of a subscriber's most watched programs, the apparatus comprising:
An apparatus used by subscribers of a television program delivery system for suggesting programs to subscribers using program control information containing program description data, by searching program abstracts for programs which correlate to key words mapped from one or more subscriber responses to a plurality of selectable entries presented on a display, the apparatus comprising:
Dependencies are inferred from the claim text.