System and method for event driven programming
OwnerBarry Edward Schliesmann, Christopher William Weiland +1inventors
InventorsBarry Edward Schliesmann, Christopher William Weiland, Timothy Wise
Life of this patent
Estimating the term…
Abstract
A system and method for actively alerting the viewer of any television program to the occurrence of one or more content-based events previously specified as desired by the user that occur in other programs and giving that user the opportunity to tune to, record or perform other functions with those programs. The system integrates data obtained from a data feed with corresponding electronic program data to generate content-based events that the user is alerted to, based on his or her preferences.
Claims20
A system for generating alerts to events in a program not currently being viewed comprising:
- a user preference application for capturing information on which programs a user wants to monitor and what events a user wants to be alerted to;
- a data feed containing event information about the programs selected for monitoring;
- and
- an alert generation application which compares the data feed event information to the captured user preferences and generates an alert for the user for each event that matches a captured user preference.
A system for generating alerts to events in a program not currently being viewed comprising:
- a user preference application for capturing information on which programs a user wants to monitor and what events a user wants to be alerted to;
- a data feed containing event information about the programs selected for monitoring;
- a mapping application which maps the data feed event information to a viewing channel;
- and
- an alert generation and tuning application which compares the mapped event information to the captured user preferences, generates an alert for the user for each event that matches a captured user preference and provides a mechanism for the user to tune to the program which the alert concerned.
A system for generating alerts to events in a program not currently being viewed comprising:
- means for capturing information on which programs a user wants to monitor and what events a user wants to be alerted to;
- a data feed containing event information about the programs selected for monitoring;
- means for mapping data feed event information to a viewing channel;
- and
- means for alert generation and tuning which compares the mapped event information to the captured user preferences, generates an alert for the user for each event that matches a captured user preference and provides a means for the user to tune to the program which the alert concerned.
A system for automatically mapping data feed information to a specific viewing channel comprising:
- a data feed containing at least one program identifier;
- an electronic program guide having at least one program identifier and program viewing channel information;
- and
- a mapping application which automatically compares the data feed program identifier information with the program guide program identifier information and for each data feed and program guide having similar identifiers, maps the data feed to the program guide so that the data feed information is mapped to a specific viewing channel.
A method for generating alerts to events in a program not currently being viewed comprising:
- capturing information on which programs a user wants to monitor and what events a user wants to be alerted to;
- providing a data feed containing event information about the programs selected for monitoring;
- mapping data feed event information to a viewing channel;
- comparing the mapped event information to the captured user preferences;
- generating an alert for the user for each event that matches a captured user preference;
- and
- providing a mechanism for the user to tune to the program which the alert concerned.
Dependencies are inferred from the claim text.