Time shift apparatus and method for digital multimedia broadcasting terminal
First Claim
Patent Images
1. A broadcast data recording method for a digital multimedia broadcasting (DMB) terminal, comprising the steps of:
- performing a time-shift operation in response to a request for a time-shift/bookmark operation during reception of DMB broadcast data;
determining start times of individual programs in the broadcast data during the time-shift operation; and
setting a bookmark at each program and storing with setting information of the bookmarks.
1 Assignment
0 Petitions
Accused Products
Abstract
A time shift apparatus and method for a digital multimedia broadcasting (DMB) terminal are disclosed wherein bookmarks are automatically placed at individual programs during time-shift recording of broadcast data, thereby enabling movement between programs. A broadcast data recording method comprises performing, in response to a request for a time-shift/bookmark operation during reception of DMB broadcast data, a time-shift operation; finding start times of individual programs in the broadcast data during the time-shift operation; and inserting a bookmark at each program and storing the broadcast data.
-
Citations
39 Claims
-
1. A broadcast data recording method for a digital multimedia broadcasting (DMB) terminal, comprising the steps of:
-
performing a time-shift operation in response to a request for a time-shift/bookmark operation during reception of DMB broadcast data;
determining start times of individual programs in the broadcast data during the time-shift operation; and
setting a bookmark at each program and storing with setting information of the bookmarks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A broadcast data recording method for a digital multimedia broadcasting (DMB) terminal, comprising:
-
if an occurrence of an event is detected during reception of DMB broadcast data, identifying the event;
if the identified event is a request for a time-shift operation, performing a time-shift operation on the broadcast data;
if the identified event is a request for a time-shift/bookmark operation, performing a time-shift operation on the broadcast data, and finding start times of programs in the broadcast data to perform a bookmark operation; and
inserting a bookmark at each program and storing the broadcast data with the inserted bookmark. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of broadcast data writing on a program basis for a digital multimedia broadcasting (DMB) terminal, comprising:
-
detecting a data write event for transport stream (TS) data;
if the data write event is detected, reading the current time;
comparing the current time with a start time of a next program;
if the current time is less than the start time, writing TS data to a file using an event identifier of a current program; and
if the current time is greater than the start time, writing TS data to the file using an event identifier of the next program. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A bookmark method for a digital multimedia broadcasting (DMB) terminal, comprising the steps of:
-
writing transport stream data to a file in a time-shift task;
writing, by the time-shift task, the transport stream data to a flash file for processing in a stop mode or continue mode according to an event occurrence;
demultiplexing, by a demultiplexer, the transport stream data written to the flash file and transmitting the demultiplexed data to a demultiplexer task;
parsing, by the demultiplexer task, information of an electronic program guide (EPG) related with the transport stream data and writing the parsed information to an EPG data processor; and
setting a bookmark at each time-shifted program using one of an event information table (EIT) and the electronic program guide (EPG). - View Dependent Claims (19, 20, 21, 22)
-
-
23. A broadcast data replay method for a digital multimedia broadcasting (DMB) terminal, comprising the steps of:
-
in response to a user request, replaying requested broadcast data in time-shift recorded broadcast programs;
detecting an event during replay of the broadcast data; and
if an occurrence of the event is detected, forwarding the broadcast data by a preset interval and resuming play of the broadcast data. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A time shift apparatus for a digital multimedia broadcasting (DMB) terminal, comprising:
-
a DMB module for producing transport stream data from received broadcast data;
a data storage unit for storing the transport stream data from the DMB module and tables related with the transport stream data as a file;
a bookmark processor for identifying an event in response to the for extracting a requested portion of the transport stream data and storing the extracted portion in an area of the data storage unit if the identified event is a request for a time-shift operation, and if the identified event is a request for a time-shift/bookmark operation for time-shifting the transport stream data, finding start times of programs in the transport stream data being time-shifted, and placing a bookmark at each program. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification