# US 8,571,384 B2 · Digital video recorder, digital video system, and video playback method thereof

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

- Number: US 8,571,384 B2
- Document ID: US8571384B2
- Status: Granted
- Kind: B2
- Application number: 12/043,969
- Filed: 2008-03-07
- Published: 2008-09-18
- Granted: 2013-10-29
- Earliest claimed: 2007-03-16
- Assignees: Realtek Semiconductor Corp.
- Applicants: Chen Ma; Yuan-Tao Wu
- Inventors: Chen Ma; Yuan-Tao Wu
- Web page: https://patentgrep.com/patent/US8571384B2

## CPC

- H04N 5/76: Television signal recording
- G11B 27/034: on discs (G11B27/036, G11B27/038 take precedence)
- G11B 27/105: {of operating discs}
- G11B 27/322: {used signal is digitally coded}
- G11B 27/329: {on a disc [VTOC]}
- H04N 5/781: on disks or drums
- H04N 9/7921: {for more than one processing mode}
- H04N 9/8042: {involving data reduction}
- H04N 9/8227: {the additional signal being at least another television signal}
- H04N 21/47: End-user applications
- 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

Disclosed is a digital recording apparatus, which includes: a storage device; a processing circuit, coupled to the storage device, for receiving a video signal and storing the video signal to the storage device in the form of a plurality of video files, and for generating an index data structure comprising a plurality of entries corresponding to the video files respectively; and a displaying device, coupled to the processing circuit, for displaying a video concept of the video files; wherein the processing circuit searches and compares the index data structure according to a time counting value when displaying the video concept to determine a first video file to be read of the video files and a first location of the first video file.

## Claims

### Claim 1

A digital recording apparatus, comprising:
a storage device;
a processing circuit, coupled to the storage device, for receiving a video signal and storing the video signal to the storage device in the form of a plurality of video files, and for generating an index data structure comprising a plurality of entries corresponding to the video files respectively, wherein the index data structure corresponds to a same program content; and
a displaying device, coupled to the processing circuit, for displaying a video concept of the video files;
wherein the processing circuit searches and compares accumulated file size values in the index data structure according to a time counting value when displaying the video concept to determine a first video file to be read of the video files and a first location of the first video file.

### Claim 2 (depends on 1)

The digital recording apparatus of claim 1, further comprising a decoding circuit, coupled to the processing circuit, for performing an analog to digital conversion on the received video signal.

### Claim 3 (depends on 1)

The digital recording apparatus of claim 1, further comprising an encoding circuit, coupled between the processing circuit and the displaying device, for performing a digital to analog conversion on the video signal corresponding to the video files stored in the storage device.

### Claim 4 (depends on 1)

The digital recording apparatus of claim 1, wherein the processing circuit further performs a de-compression operation on the video files read from the storage device.

### Claim 5 (depends on 1)

The digital recording apparatus of claim 1, wherein the index data structure comprises file names of the video files.

### Claim 6 (depends on 1)

The digital recording apparatus of claim 1, wherein the index data structure comprises file sizes of the video files.

### Claim 7 (depends on 1)

The digital recording apparatus of claim 1, wherein the plurality of video files have different files sizes.

### Claim 8 (depends on 1)

The digital recording apparatus of claim 1, wherein the plurality of video files are encoded according to different audiovisual encoding techniques.

### Claim 9 (depends on 1)

The digital recording apparatus of claim 1, wherein the accumulated file size value of an entry in the index data structure corresponds to a file size of the entry and all preceding entries in the index data structure.

### Claim 10 (depends on 1)

The digital recording apparatus of claim 1, wherein the accumulated file size value of an entry in the index data structure corresponds to an accumulated file size of the entry and all preceding entries in the index data structure.

### Claim 11

A digital video system, comprising:
a storage device for storing a plurality of video files corresponding to a received video signal;
a first logic, coupled to the storage device, for maintaining an index data structure comprising a plurality of entries corresponding to the plurality of video files respectively, wherein the index data structure corresponds to a same program content; and
a displaying device, coupled to the first logic, for receiving and displaying a video concept of the video files from the first logic;
wherein the first logic searches and compares accumulated file size values in the index data structure according to a time counting value when displaying the video concept to determine a first video file to be read of the video files and a first location of the first video file.

### Claim 12 (depends on 11)

The digital video system of claim 11, further comprising a decoding circuit, coupled to the first logic, for performing an analog to digital conversion on the received video signal.

### Claim 13 (depends on 11)

The digital video system of claim 11, further comprising an encoding circuit, coupled between the first logic and the displaying device, for performing a digital to analog conversion on the video signal corresponding to the video files stored in the storage device.

### Claim 14 (depends on 11)

The digital video system of claim 11, wherein the first logic further performs a de-compression operation on the video files read from the storage device.

### Claim 15 (depends on 11)

The digital video system of claim 11, wherein the index data structure comprises file names of the video files.

### Claim 16 (depends on 11)

The digital video system of claim 11, wherein the index data structure comprises file sizes of the video files.

### Claim 17 (depends on 11)

The digital video system of claim 11, wherein the storage device is a remote device coupled to the first logic via a network.

### Claim 18

A video displaying method, comprising:
generating an index data structure comprising a plurality of entries corresponding to a plurality of video files respectively, wherein the plurality of video files correspond to a same program content;
maintaining a time counting value corresponding to a video concept to be displayed;
searching and comparing accumulated file size values in the index data structure according to the time counting value to determine a first video file to be read of the video files and a first location of the first video file; and
reading the first location of the first video file in order to display the video concept.

### Claim 19 (depends on 18)

The video displaying method of claim 18, wherein the index data structure comprises file names of the video files.

### Claim 20 (depends on 18)

The video displaying method of claim 18, wherein the index data structure comprises file sizes of the video files.

### Claim 21 (depends on 20)

The video displaying method of claim 20, further comprising comparing a data location corresponding to the time counting value and the file sizes stored in the index data structure to determine the first video file and the first location thereof.

### Claim 22 (depends on 18)

The video displaying method of claim 18, further comprising:
providing an application software; and displaying the index data structure in an operation interface of the application software.
