# US 7,609,939 B2 · Method and apparatus of reproducing data recorded on recording medium and local storage

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,609,939 B2
- Document ID: US7609939B2
- Status: Granted
- Kind: B2
- Application number: 11/205,093
- Filed: 2005-08-17
- Published: 2006-03-16
- Granted: 2009-10-27
- Earliest claimed: 2004-08-17
- Assignees: LG Electronics Inc.
- Inventors: Kang Soo Seo; Jea Yong Yoo; Byung Jin Kim; Seung Hoon Lee
- Web page: https://patentgrep.com/patent/US7609939B2

## CPC

- H04N 21/433: Content storage operation, e.g. storage operation in response to a pause request, caching operations
- G11B 27/10: Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B 27/105: {of operating discs}
- G11B 27/11: by using information not detectable on the record carrier
- G11B 27/329: {on a disc [VTOC]}
- H04N 5/85: on discs or drums
- H04N 5/9305: {involving the mixing of the reproduced video signal with a non-recorded signal, e.g. a text signal}
- H04N 21/43072: {of multiple content streams on the same device}
- H04N 21/4622: {Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859)}
- H04N 21/47202: {for requesting content on demand, e.g. video on demand}
- H04N 21/4825: {using a list of items to be played back in a given order, e.g. playlists}
- H04N 21/6175: {involving transmission via Internet (broadcast-related systems characterised by the transmission system being the Internet H04H60/82)}
- H04N 21/8106: {involving special audio data, e.g. different tracks for different languages}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## Abstract

An apparatus of reproducing data recorded on a recording medium includes a pick-up unit, a local storage, and a decoder. The pick-up unit reads main data recorded on the recording medium. The local storage stores sub data associated with the main data. The decoder decodes the main data and the sub data using a PlayList file which includes a main path and a sub path, where the main path contains a PlayItem for play-back of the main data, and the sub path contains at least one SubPlayItem associated with the Playitem for play-back of the sub data in association with the play-back of the main data. The sub path may contain a single SubPlayItem or multiple SubPlayItems.

## Claims

### Claim 1

A method of reproducing data from a computer readable medium, the method comprising:
reproducing, by a reproducing apparatus, first data recorded on the computer readable medium and second data stored in a local storage using a PlayList file which includes a main path and at least one sub path;
wherein the main path includes at least one PlayItem for play-back of the first data, the sub path includes at least one SubPlayItem for play-back of the second data in association with the play-back of the first data, and each of the at least one Playitem includes a stream information table (STN table) field defining stream information of the first data and the second data.

### Claim 2 (depends on 1)

The method of claim 1, wherein a playing interval of the SubPlayItem coincides with an entire portion of a playing interval of the PlayItem.

### Claim 3 (depends on 1)

The method of claim 1, wherein a playing interval of the SubPlayItem coincides with a selected portion of a playing interval of the PlayItem.

### Claim 4 (depends on 3)

The method of claim 3, wherein a sub clip allocated to the selected portion and a main clip allocated to a remaining portion of the playing interval of the PlayItem are presented seamlessly.

### Claim 5 (depends on 1)

The method of claim 1, wherein the SubPlayItem is synchronized with the PlayItem.

### Claim 6 (depends on 1)

The method of claim 1, wherein the second data further includes additional audio data.

### Claim 7 (depends on 6)

The method of claim 6, wherein the PlayItem is further configured to play-back original audio data recorded on the computer readable medium, and the additional audio data replaces the original audio data.

### Claim 8 (depends on 6)

The method of claim 6, wherein the PlayItem is further configured to play-back original audio data recorded on the computer readable medium, and the additional audio data appends to the original audio data.

### Claim 9 (depends on 1)

The method of claim 1, wherein the second data further includes presentation graphic data.

### Claim 10 (depends on 1)

The method of claim 1, wherein the PlayList file further includes sub path type information identifying a type of the sub path.

### Claim 11 (depends on 1)

The method of claim 1, wherein the PlayList file further includes stream type information distinguishing the first data and the second data from each other.

### Claim 12

An apparatus for reproducing data from a computer readable medium, the apparatus comprising:
a pick-up unit configured to read first data recorded on the computer readable medium;
a local storage configured to store second data associated with the first data, the second data including a stream file; and
a decoder configured to decode the first data and the second data using a PlayList file which includes a main path and a sub path,
wherein the main path includes at least one PlayItem for play-back of the first data, and the sub path includes at least one SubPlayItem associated with the PlayItem for play-back of the second data in association with the play-back of the first data, and the Playitem includes a stream information table (STN table) field defining stream information of the first data and the second data.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the PlayList file is stored in the local storage.

### Claim 14 (depends on 12)

The apparatus of claim 12, wherein the PlayList file is recorded on the computer readable medium.

### Claim 15 (depends on 12)

The apparatus of claim 12, wherein the second data further includes additional audio data.

### Claim 16 (depends on 12)

The apparatus of claim 12, wherein the second data further includes presentation graphic data.
