Method and apparatus for selective recording of television programs using event notifications
First Claim
Patent Images
1. A method of receiving and recording selected program segments of enhanced TV programs based on events occurring in the enhanced TV programs comprising:
- receiving definitions of events, the events defining selected broadcast content of interest to a viewer occurring in discrete segments of the enhanced TV programs;
providing the event definitions to a viewer for selection of events of interest to be recorded;
receiving registrations for selected events of interest from the viewer for future recording of program segments corresponding to the selected events whenever the enhanced TV programs are broadcast;
receiving an enhanced television stream, the enhanced television stream comprising enhanced TV programs having a plurality of program segments and event notifications corresponding to events occurring in those segments; and
comparing the received event notifications to the registered events and recording only the selected program segments of the enhanced TV programs being broadcast corresponding to registered events matching received event notifications.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved enhanced TV programming provides the capability for event driven recording of TV programs and program segments. Recording a selected program segment of a digital TV program includes receiving a digital TV stream including the digital TV program, automatically starting recording of the selected program segment of the digital TV program when a first event notification is received, and automatically stopping recording of the selected program segment when a second event notification is received.
68 Citations
18 Claims
-
1. A method of receiving and recording selected program segments of enhanced TV programs based on events occurring in the enhanced TV programs comprising:
-
receiving definitions of events, the events defining selected broadcast content of interest to a viewer occurring in discrete segments of the enhanced TV programs;
providing the event definitions to a viewer for selection of events of interest to be recorded;
receiving registrations for selected events of interest from the viewer for future recording of program segments corresponding to the selected events whenever the enhanced TV programs are broadcast;
receiving an enhanced television stream, the enhanced television stream comprising enhanced TV programs having a plurality of program segments and event notifications corresponding to events occurring in those segments; and
comparing the received event notifications to the registered events and recording only the selected program segments of the enhanced TV programs being broadcast corresponding to registered events matching received event notifications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 16, 17, 18)
-
-
11. An article comprising:
- a storage medium having a plurality of machine readable instructions, wherein when the instructions are executed by a processor, the instructions provide for receiving and recording selected program segments of enhanced TV programs based on events occurring in the enhanced TV programs, the instructions including receiving definitions of events, the events defining selected broadcast content of interest to a viewer occurring in discrete segments of the enhanced TV programs, providing the event definitions to a viewer for selection of events of interest to be recorded, receiving registrations for selected events of interest from the viewer for future recording of program segments corresponding to the selected events whenever the enhanced TV programs are broadcast, receiving an enhanced television stream, the enhanced television stream comprising enhanced TV programs having a plurality of program segments and event notifications corresponding to events occurring in those segments, and comparing the received event notifications to the registered events and recording only the selected program segments of the enhanced TV programs being broadcast corresponding to registered events matching received event notifications.
- View Dependent Claims (12, 13)
-
14. A method of broadcasting an enhanced TV program for selective recording of program segments based on events occurring in the enhanced TV program comprising:
-
defining events in the enhanced TV program, the events defining selected broadcast content of interest to a viewer occurring in discrete segments of the enhanced TV program, and being capable of being registered for future selective recording of those program segments at the direction of the viewer when the enhanced TV program is broadcast;
sending event definitions to a receiving device for registration by the viewer;
creating event notifications for the events occurring in the enhanced TV program;
creating an enhanced television stream comprising the enhanced TV program and the created event notifications; and
broadcasting the enhanced television stream.
-
Specification