# US 8,787,704 B2 · Information storage medium storing graphic data and apparatus and method of processing the graphic data

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

- Number: US 8,787,704 B2
- Document ID: US8787704B2
- Status: Granted
- Kind: B2
- Application number: 12/179,966
- Filed: 2008-07-25
- Published: 2008-11-13
- Granted: 2014-07-22
- Earliest claimed: 2003-07-31
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Kil-soo Jung; Seong-jin Moon
- Inventors: Kil-soo Jung; Seong-jin Moon
- Web page: https://patentgrep.com/patent/US8787704B2

## CPC

- H04N 21/23614: {Multiplexing of additional data and video streams (arrangements for simultaneous broadcast of plural pieces of information H04H20/28)}
- G11B 27/10: Indexing; Addressing; Timing or synchronising; Measuring tape travel
- H04N 5/76: Television signal recording
- H04N 5/91: Television signal processing therefor
- H04N 21/23412: {for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects}
- H04N 21/43074: {of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV programme}
- H04N 21/4331: {Caching operations, e.g. of an advertisement for later insertion during playback}
- H04N 21/434: Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream {(demultiplexing of data packets for data networks, e.g. RTP/UDP H04L65/00)}
- H04N 21/4348: {Demultiplexing of additional data and video streams}
- H04N 21/44012: {involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs}
- H04N 21/4884: {for displaying subtitles}
- H04N 21/8133: {specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video programme}
- H04N 9/8042: {involving data reduction}
- H04N 9/8205: {involving the multiplexing of an additional signal and the colour video signal}
- 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 information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved.

## Claims

### Claim 1

A method of processing graphic data, the method comprising:
decoding graphic object data defining a plurality of graphic objects, each of the plurality of graphic objects being identified by an object identifier and to be displayed with video data as a subtitle or a menu;
storing, in a first buffer, the decoded graphic object data for a predetermined time, such that the plurality of graphic objects remain available for use for the predetermined time;
decoding composition information;
storing, in a composition buffer, the decoded composition information;
generating graphic data to be output to a display device by composing the plurality of graphic objects using the decoded composition information stored in the composition buffer, the generated graphic data comprising at least some of the plurality of graphic objects which have the object identifiers referred by the decoded composition information stored in the composition buffer;
storing, in a second buffer, the generated graphic data; and
outputting the graphic data stored in the second buffer to the display device.
