1461185313-0cad4371-c282-46dc-af3a-92f0e4cc6c00

1. A method of rendering a user interface for playing a broadcast program, the method comprising:
displaying a current viewing point indicator on a status bar which visually separates an already-viewed zone from a to-be-viewed zone of the broadcast program,
wherein the current viewing point indicator is a current point of playback in the broadcast program being displayed to a user, and
wherein the current viewing point can be controlled by the user;

displaying a current broadcasting point indicator on the status bar which visually separates an already-broadcasted zone from a to-be-broadcasted zone,
wherein the current broadcasting point indicator is a current point of broadcast of the broadcast program by a television station;

wherein the user can advance the current viewing point indicator past the current broadcasting point indicator to the to-be-broadcasted zone regardless of whether there exists a received broadcast program or not.
2. The method of claim 1, wherein, when the current viewing point indicator intersects the current broadcasting point indicator, guide information is displayed to the user, wherein the guide information comprises:
broadcast information for the broadcast program which is currently being broadcasted;
viewing information for a current viewing mode; and
availability information indicating whether time-shift or trick-play is available to allow the user to move the current viewing point indicator to the to-be broadcasted zone.
3. The method of claim 1, wherein, if the current viewing point reaches an end of the to-be-broadcasted zone, a guide image or a preview image for a next broadcast program after the current broadcast program is displayed to the user.
4. The method of claim 1, further comprising, when the current viewing point indicator is located in a future time zone ahead of the current broadcasting point indicator and then reaches an end point of to-be-broadcasted zone,
playing of a next broadcast program with an 1\xd7 speed viewing mode.
5. The method of claim 1, wherein the current viewing point indicator is displayed in a first mode if the current viewing point indicator is located in the already-broadcasted zone and is displayed in a second mode different than the first mode if the current viewing point indicator is located in the to-be-broadcasted zone.
6. An apparatus for rendering user interface for playing broadcast program, which causes a controller to:
display a current viewing point indicator on a status bar which visually separates an already-viewed zone from a to be viewed zone of the broadcast program,
wherein the current viewing point indicator is a current point of playback in the broadcast program being displayed to a user, and
wherein the current viewing point can be controlled by the user;

display a current broadcasting point indicator on the status bar which visually separates an already-broadcasted zone from a to-be-broadcasted zone,
wherein the current broadcasting point indicator is a current point of broadcast of the broadcast program by a television station;

wherein the user can advance the current viewing point indicator past the current broadcasting point indicator to the to-be-broadcasted zone regardless of whether there exists a received broadcast program or not.
7. The apparatus of claim 6, wherein, when the current viewing point indicator intersects the current broadcasting point indicator, guide information is displayed to the user, wherein the guide information comprises:
broadcast information for the broadcast program which is currently being broadcasted:
viewing information for a current viewing mode; and
availability information indicating whether time-shift or trick-play is available to allow the user to move the current viewing point indicator to the to-be-broadcasted zone.
8. The apparatus of claim 6, wherein, if the current viewing point reaches an end of the to-be-broadcasted zone, a guide image or a preview image for a next broadcast program after the current broadcast program is displayed to the user.
9. The apparatus of claim 6, further comprising, when the current viewing point indicator is located in a future time zone ahead of the current broadcasting point indicator and then reaches an end point of the to-be-broadcasted zone,
playing of a next broadcast program with a normal speed viewing mode.
10. The apparatus of claim 6, wherein the current viewing point indicator is displayed in a first mode if the current viewing point indicator is located in the already-broadcasted zone and is displayed in a second mode different than the first mode if the current viewing point indicator is located in the to-be-broadcasted zone.
11. A non-transitory computer-readable recording medium having recorded thereon a program code for executing the method of rendering user interface for playing said broadcast program of claim 1.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A correlation apparatus comprising:
a received symbol phase difference calculation unit to calculate a received symbol phase difference between a received symbol and a delay received symbol of delaying the received symbol;
a correlation Start of frame (SoF) symbol phase difference calculation unit to calculate a correlation SoF symbol phase difference between a correlation SoF symbol for a correlation and a delay correlation SoF symbol of delaying the correlation SoF symbol;
a differential correlation unit to calculate a differential correlation value of the received symbol using the received symbol phase difference and the correlation SoF symbol phase difference;
a Euclidean distance calculation unit to calculate a Euclidean distance value of the received symbol using the received symbol phase difference; and
a sum correlation unit to calculate a sum correlation value of the received symbol using the differential correlation value and the Euclidean distance value.
2. The correlation apparatus of claim 1, wherein the differential correlation unit comprises:
a multiplication unit to output a first phase difference multiplication value by multiplying the received symbol phase difference and the correlation SoF symbol phase difference, and to output a second phase difference multiplication value by multiplying a second received symbol phase difference between a second received symbol that is positioned next to the received symbol, and a second delay received symbol of delaying the second received symbol, and a second correlation SoF symbol phase difference between a second correlation SoF symbol that is positioned next to the correlation SoF symbol, and a second delay correlation SoF symbol of delaying the second correlation SoF symbol;
a summation unit to output a sum of phase difference multiplication values by adding up the first phase difference multiplication value and the second phase difference multiplication value; and
an absolute value processing unit to output the differential correlation value by calculating an absolute value with respect to the sum of phase difference multiplication values.
3. The correlation apparatus of claim 2, wherein the Euclidean distance calculation unit comprises:
a squaring unit to output a first square value by squaring the first received symbol phase difference and to output a second square value by squaring the second received symbol phase difference;
a summation unit to output a sum of square values by adding up the first square value and the second square value; and
a square root processing unit to output the Euclidean distance value by calculating a square root with respect to the sum of square values.
4. A correlation method comprising:
calculating a received symbol phase difference with respect to a received symbol;
calculating a correlation SoF symbol phase difference with respect to a correlation SoF symbol for a correlation;
calculating a differential correlation value of the received symbol using the received symbol phase difference and the correlation SoF symbol phase difference;
calculating a Euclidean distance value of the received symbol using the received symbol phase difference; and
calculating a sum correlation value of the received symbol using the differential correlation value and the Euclidean distance value.
5. The correlation value of claim 4, wherein the calculating of the differential correlation value comprises:
outputting a first phase difference multiplication value by multiplying a first received symbol phase difference with respect to a first received symbol of the received symbol and a first correlation SoF symbol phase difference with respect to a first correlation SoF symbol of the correlation SoF symbol, and outputting a second phase difference multiplication value by multiplying a second received symbol phase difference with respect to a second received symbol of the received symbol and a second correlation SoF symbol phase difference with respect to a second correlation SoF symbol of the correlation SoF symbol;
outputting a sum of phase difference multiplication values by adding up the first phase difference multiplication value and the second phase difference multiplication value; and
outputting the differential correlation value by calculating an absolute value with respect to the sum of phase difference multiplication values.
6. The correlation method of claim 5, wherein the calculating of the Euclidean distance value comprises:
outputting a first square value by squaring the first received symbol phase difference and a second square value by squaring the second received symbol phase difference;
outputting a sum of square values by adding up the first square value and the second square value; and
outputting the Euclidean distance value by calculating a square root with respect to the sum of square values.