Patent ID: 8074095

Claim:
An apparatus comprising: a user interface configured to facilitate interaction between the apparatus and a user; a retrieving unit configured to retrieve a signal that includes content data, navigation data, and additional data; a digital signal processor configured to convert the retrieved signal into a compressed digital signal; a decoder configured to decode the compressed digital signal; an outputting unit configured to output the decoded signal; and a controller configured to: select content data according to a selection input received through the user interface, retrieve, via the retrieving unit, the selected content data and a navigation data including link information and management information, wherein the retrieved management information and the retrieved link information correspond to the selected content data, and wherein the retrieved management information includes indication information indicating whether the navigation data includes time information associated with an output time of the additional data, determine, based on the indication information, whether the navigation data includes time information, decode, via the digital signal processor and the decoder, the retrieved link information and the retrieved management information, retrieve, via the retrieving unit, additional data corresponding to the selected content data using the decoded link information and the decoded management information, wherein the link information is used for linking the additional data to the selected content data, decode, via the digital signal processor and the decoding unit, the selected content data and the additional data using the link information, and output, via the outputting unit, the decoded content data and the decoded additional data, the time information being used to synchronize output of the decoded content data with the decoded additional data when the time information is determined to have been included in the navigation data.