Patent ID: 8407742
Filing Date: 2013-03-26
Classification: H04H,H04N

Abstract:
1. A preference event reservation system of a broadcasting program comprising: a head end which inserts event information into a broadcasting program and transferring the broadcasting program containing the event information and an event information list; and a client terminal, the client terminal comprising: a controller which displays the event information list transferred from the head end, controls a reservation for a preference event out of the event information list, and controls execution of the reservation when event information which corresponds to the preference event is transferred from the head end, wherein the reservation includes a preference event broadcasting notification, an automatic preference channel change, and a preference event recording; and a memory which stores the reservation for the preference event, wherein the event information is information of a preference event included in a preference program, and specifies details of the preference event included in the preference program, wherein executing the reservation comprises creating a window that notifies a current program of a start of the preference event when the reservation is set up as a preference event notification, recording and storing the preference event at a memory when the reservation is set up as a preference event recording, and changing a current program to the preference program including the preference event when the reservation is set up as an automatic preference channel change, wherein the controller comprises: a preference channel setup module which receives a key input from a viewer, sets up the preference channel or the preference program, and stores the preference channel or the preference program at the memory; a preference event reservation module which receives a key input from the viewer, makes the reservation for the preference event, and stores the reservation at the memory; a monitoring module which evaluates whether the preference channel or the preference program is broadcast and the preference event is broadcast; and a preference event setup control module which displays the event information list when the preference event set up control module is notified through the monitoring module which the preference channel or the preference program is broadcast, and executes the reservation when the preference event set up control module is notified through the monitoring module that the preference event is broadcast, wherein broadcasting the broadcasting program comprises: inserting the event information which includes an identifier of an event, a start time of the event, an end time of the event, and a content of the event into the broadcasting program; and encoding the broadcasting program containing the event information and transferring the encoded broadcasting program to the client terminal over a broadcasting network.