Source: http://www.google.com/patents/US8218078?dq=5319712
Timestamp: 2014-07-26 02:02:41
Document Index: 385699225

Matched Legal Cases: ['Application No. 2003', 'Application No. 2004', 'Application No. 08154560', 'Application No. 2009', 'Application No. 2006', 'Application No. 2004', 'Application No. 2006', 'Application No. 2004800329314', 'Application No. 093134224', 'Application No. 2008110463', 'Application No. 2008110464', 'Application No. 2008110465', 'Application No. 2006120480', 'Application No. 04818269']

Patent US8218078 - Information storage medium containing subtitles and processing apparatus ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsAn information storage medium containing subtitles and a subtitle processing apparatus, where the information storage medium includes: audio-visual (AV) data; and subtitle data in which at least one subtitle text data and output style information designating an output form of the subtitle texts are stored...http://www.google.com/patents/US8218078?utm_source=gb-gplus-sharePatent US8218078 - Information storage medium containing subtitles and processing apparatus thereforAdvanced Patent SearchPublication numberUS8218078 B2Publication typeGrantApplication numberUS 10/984,776Publication dateJul 10, 2012Filing dateNov 10, 2004Priority dateNov 10, 2003Also published asCA2544391A1, CA2544391C, CA2764722A1, CA2764722C, CN1879157A, CN1879157B, CN101197173A, CN101197173B, CN101867745A, DE602004024827D1, DE602004031471D1, DE602004031472D1, DE602004031473D1, EP1695349A1, EP1695349A4, EP1695349B1, EP1939881A2, EP1939881A3, EP1939881B1, EP1939882A2, EP1939882A3, EP1939882B1, EP1942502A2, EP1942502A3, EP1942502B1, US8045056, US8289448, US8325275, US20050158032, US20080152306, US20080152307, US20080152308, WO2005045835A1Publication number10984776, 984776, US 8218078 B2, US 8218078B2, US-B2-8218078, US8218078 B2, US8218078B2InventorsMan-seok Kang, Seong-Jin Moon, Hyun-kwon ChungOriginal AssigneeSamsung Electronics Co., Ltd.Export CitationBiBTeX, EndNote, RefManPatent Citations (46), Non-Patent Citations (21), Classifications (54), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetInformation storage medium containing subtitles and processing apparatus thereforUS 8218078 B2Abstract An information storage medium containing subtitles and a subtitle processing apparatus, where the information storage medium includes: audio-visual (AV) data; and subtitle data in which at least one subtitle text data and output style information designating an output form of the subtitle texts are stored with a text format. With this, output times of subtitle texts included in the text subtitle data can be overlapped, a subtitle file can be easily produced, and subtitles for an AV stream can be output with various forms.
1. A non-transitory information storage medium usable with a reproducing apparatus to output a subtitle, the non-transitory information storage medium comprising:
audio-visual (AV) data;
text subtitle data comprising:
a text for the subtitle;
information specifying a time when the subtitle is to be output by the reproducing apparatus; and
information pointing to an identifier of style information to be applied to the text by the reproducing apparatus; and
style information that corresponds to the text subtitle data and comprises:
the identifier identifying the style information;
output style information to be used by the reproducing apparatus to select or change an output form of the text for a visual display on a screen; and
location information specifying a region of the screen in which the subtitle is to be output by the reproducing apparatus when the non-transitory information storage medium is loaded into the reproducing apparatus.
2. A reproducing apparatus usable with an information storage medium comprising audio-visual (AV) data, the reproducing apparatus comprising:
a reader to read, from the information storage medium:
a text for a subtitle;
style information comprising:
location information specifying a region of the screen in which the subtitle is to be output by the reproducing apparatus; and
a reproducer to decode the style information and output the subtitle using the style information.
3. A non-transitory information storage medium usable with a reproducing apparatus to output subtitles, the non-transitory information storage medium comprising:
first text subtitle data comprising:
a first text for a first subtitle;
information specifying a time when the first subtitle is to be output by the reproducing apparatus; and
information pointing to an identifier of first style information to be applied to the first text by the reproducing apparatus;
first style information that corresponds to the first text subtitle data and comprises:
the identifier identifying the first style information;
first output style information to be used by the reproducing apparatus to select or change an output form of the first text for a visual display on a screen; and
first location information specifying a first region of the screen in which the first subtitle is to be output by the reproducing apparatus when the non-transitory information storage medium is loaded into the reproducing apparatus;
second text subtitle data comprising:
a second text for a second subtitle;
information specifying a time when the second subtitle is to be output by the reproducing apparatus; and
information pointing to an identifier of second style information to be applied to the second text by the reproducing apparatus; and
second style information that corresponds to the second text subtitle data and comprises:
the identifier identifying the second style information;
second output style information to be used by the reproducing apparatus to select or change an output form of the second text for the visual display on the screen; and
second location information specifying a second region of the screen in which the second subtitle is to be output by the reproducing apparatus when the non-transitory information storage medium is loaded into the reproducing apparatus;
wherein the first subtitle and the second subtitle are output at different locations on the screen simultaneously using the first style information and the second style information.
4. A reproducing apparatus usable with an information storage medium comprising audio-visual (AV) data, the reproducing apparatus comprising:
first text subtitle data for a first subtitle;
first style information that corresponds to the first text subtitle data;
second text subtitle data for a second subtitle; and
second style information that corresponds to the second text subtitle data; and
a reproducer to:
decode the first style information and the second style information; and
output the first subtitle and the second subtitle at different locations on a screen simultaneously using the first style information and the second style information;
wherein the first text subtitle data comprises:
a first text for the first subtitle;
the first style information comprises:
first output style information to be used by the reproducing apparatus to select or change an output form of the first text for a visual display on the screen; and
first location information specifying a first region of the screen in which the first subtitle is to be output by the reproducing apparatus;
the second text subtitle data comprises:
a second text for the second subtitle;
the second style information comprises:
second location information specifying a second region of the screen in which the second subtitle is to be output by the reproducing apparatus.
5. The non-transitory information storage medium of claim 1, wherein the output style information specifies an appearance of the text in the visual display on the screen and is independent of a location of the text in the visual display on the screen; and
the location information that specifies the region of the screen in which the subtitle is to be output by the reproducing apparatus is independent of the appearance of the text in the visual display on the screen.
6. The non-transitory information storage medium of claim 5, wherein the reproducing apparatus generates a bitmap image of the subtitle based at least on the output style information, and displays the bitmap image of the subtitle in the region of the screen specified by the location information.
7. The reproducing apparatus of claim 2, wherein the output style information specifies an appearance of the text in the visual display on the screen and is independent of a location of the text in the visual display on the screen; and
the location information that specifies the region of the screen in which the subtitle is to be output independent of the appearance of the text in the visual display on the screen.
8. The reproducing apparatus of claim 7, wherein the reproducer generates a bitmap image of the subtitle based at least on the output style information, and displays the bitmap image of the subtitle in the region of the screen specified by the location information.
9. The non-transitory information storage medium of claim 3, wherein the first output style information specifies an appearance of the first text in the visual display on the screen and is independent of a location of the first text in the visual display on the screen;
the first location information that specifies the first region of the screen in which the first subtitle is to be output by the reproducing apparatus is independent of the appearance of the first text in the visual display on the screen;
the second output style information specifies an appearance of the second text in the visual display on the screen and is independent of a location of the second text in the visual display on the screen; and
the second location information that specifies the second region of the screen in which the second subtitle is to be output by the reproducing apparatus is independent of the appearance of the second text in the visual display on the screen.
10. The non-transitory information storage medium of claim 9, wherein the reproducing apparatus:
generates a bitmap image of the first subtitle based at least on the first output style information, and displays the bitmap image of the first subtitle in the first region of the screen specified by the first location information; and
generates a bitmap image of the second subtitle based at least on the second output style information, and displays the bitmap image of the second subtitle in the second region of the screen specified by the second location information.
11. The reproducing apparatus of claim 4, wherein the first output style information specifies an appearance of the first text in the visual display on the screen and is independent of a location of the first text in the visual display on the screen;
12. The reproducing apparatus of claim 11, wherein the reproducer:
CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of Korean Patent Application No. 2003-79181 filed on Nov. 10, 2003, in the Korean Intellectual Property Office and Korean Patent Application No. 2004 83517, 2004-83517 filed on Oct. 19, 2004, in the Korean Intellectual Property Office, the disclosures of which are incorporated herein by reference in their entireties.
The present invention relates to an information storage medium, and more particularly, to an information storage medium containing a plurality of subtitles that can be separately displayed and a processing apparatus therefor.
A text subtitle file corresponding to a moving picture being reproduced and font data to be used to render the subtitle are read from the subtitle information storage unit 200 and stored in a buffer 210. The text subtitle file stored in the buffer 210 is transmitted to a text subtitle parser 221, which parses the text subtitle file to obtain information required to render the subtitle. A subtitle text, font data, and rendering style information are transmitted to the text layout/font renderer 222, and control information of the subtitle text is transmitted to a composition buffer 233 of a presentation engine 230. The control information (i.e., information for displaying a screen with the subtitle text) is object composition information that includes an output region and an output start position.
The text layout/font renderer 222 generates a bitmap image by rendering the subtitle text using the rendering style information transmitted from the text subtitle parser 221 and the font data transmitted from the buffer 210, composes one subtitle page by designating an output start time and an output end time of each subtitle text, and transmits the bitmap image and the subtitle page to an object buffer 234 of the presentation engine 230 as rendered text subtitle object data.
The subtitle of the bitmap image form read from the subtitle information storage unit 200 is input to a coded data buffer 231 and processed by a graphic processing unit 232 in the presentation engine 230. Accordingly, the graphic processing unit 232 generates a bitmap image. The generated bitmap image is transmitted to the object buffer 234, and control information of the bitmap image is transmitted to the composition buffer 233. The control information is used to designate a time and a position at which the bitmap image stored in the object buffer 234 is to be output to a graphic planer 240, and designate a color lookup table (CLUT) 250 in which color information to be applied to the bitmap image output to the graphic planer 240 is recorded. The composition buffer 233 receives the object composition information transmitted from the text subtitle parser 221 and the control information of the bitmap image transmitted from the graphic processing unit 232, and transmits control information for outputting the subtitle onto a screen to a graphic controller 235. The graphic controller 235 controls the object buffer 234 to combine the bitmap image received from the graphic processing unit 232 and the rendered text subtitle object data received from the text layout/font renderer 222, and controls the graphic planer 240 to generate a graphic plane from the combined data, and output the graphic plane to a display unit (not shown) with reference to the CLUT 250.
Element control data buffer: void;
Text data buffer: void;
Style data buffer: style information of �Script�; and
Font data buffer: font information of �Arial.ttf�.
From �00:10:00� to �00:12:00�: the text layout/font renderer 222, when output composition information including an image in which the subtitle text Hello 610 is rendered, comprises:
Element control data buffer: control information of the subtitle text Hello 610;
Text data buffer: �Hello�;
From �00:12:00� to �00:14:00�: the text layout/font renderer 222, when output composition information including an image in which the subtitle text Hello 610 and the subtitle text Subtitle 620 are rendered, comprises:
Element control data buffer: control information of the subtitle text Hello 610 and the subtitle text Subtitle 620;
Text data buffer: �Hello� and �<br/>Subtitle�;
From �00:14:00� to �00:15:00�: the text layout/font renderer 222, when output composition information including an image in which the subtitle text Hello 610, the subtitle text Subtitle 620, and the subtitle text World 630 are rendered, comprises:
Element control data buffer: control information of the subtitle text Hello 610, the subtitle text Subtitle 620, and the subtitle text World 630;
Text data buffer: �Hello� and �<br/>Subtitle� and �<br/><br/>World�;
From �00:15:00� to �00:17:00�: the text layout/font renderer 222, when output composition information including an image in which the subtitle text Subtitle 620 and the subtitle text World 630 are rendered, comprises:
Element control data buffer: control information of the subtitle text Subtitle 620 and the subtitle text World 630;
Text data buffer: �<br/>Subtitle� and �<br/><br/>World�;
From �00:17:00� to �00:19:00�: the text layout/font renderer 222, when output composition information including an image in which the subtitle text World 630 is rendered, comprises:
Element control data buffer: control information of the subtitle text World 630;
Text data buffer: �<br/><br/>World�;
After �00:19:00�: the text layout/font renderer 222, when output composition information includes a void subtitle image, comprises:
As shown in the above subtitle output process, in the first method, one subtitle image is generated by applying the same style to a plurality of subtitle texts having overlapped output times, one composition information data including the one subtitle image is generated, and the generated composition information data is transmitted to the presentation engine 230. At this time, page_time_out indicating the time when the transmitted composition information disappears from a screen refers to the time when a subtitle that is the last output to the screen among a plurality of subtitles having overlapped output times disappears or the time when a new subtitle is added.
T start - T arrival ≥ T decoding + T composition Equation ⁢ ⁢ 1 T decoding = T rendering + T composition ⁢ ⁢ information ⁢ ⁢ generation T rendering = ⁢ ∑ i = 0 Num ⁢ ⁢ of ⁢ ⁢ char ⁢ ⁢ T char ⁡ ( i ) Referring to Equation 1, it can be known how quickly the text subtitle must be processed. Here, Tdecoding indicates the time taken to render a subtitle to be output, generating composition information including a rendered object, and transmitting the generated composition information to the object buffer 234. The subtitle requiring an output time of Tstart must start to be processed before at least the time obtained by adding Tdecoding and Tcomposition. The time Tdecoding is obtained by adding Trendering, which is the time taken to render the subtitle text and transmit the rendered subtitle text to the object buffer 234, and Tcomposition information generation, which is the time taken to generate the composition information including the rendered object and transmit the composition information to the graphic planer 240. The time Tchar is the time taken to render one character. Therefore, Trendering is obtained by adding times taken to render all characters.
In FIG. 7A, styles �Script1�, �Script2�, and �Script3� are defined as style information used for subtitle text rendering. Referring to FIG. 7A, each of the three styles uses a font �Arial.ttf�, a text color �black�, a background color �white�, a character size �16pt�, an alignment method �center�, an output direction �left-to-right-top-to-bottom�, and a line-height �40px�. As a subtitle text reference position, �Script1� has coordinates (x1, y1), �Script2� has coordinates (x2, y2), and �Script3� has coordinates (x3, y3). As a text output region, �Script1� has �left1, top1, width1, height1�, �Script2� has �left2, top2, width2, height2�, and �Script3� has �left3, top3, width3, height3�.
Style data buffer: void; and
From �00:10:00� to �00:12:00�: the text layout/font renderer 222, when output composition information includes an image in which the subtitle text Hello 710 is rendered, comprises:
Element control data buffer: control information of the subtitle text Hello 710;
Style data buffer: style information of �Script1�; and
From �00:12:00� to �00:14:00�: the text layout/font renderer 222, when output composition information includes the subtitle text Hello 710 and the subtitle text Subtitle 720, comprises:
Element control data buffer: control information of the subtitle text Hello 710 and the subtitle text Subtitle 720;
Text data buffer: �Hello� and �Subtitle�;
Style data buffer: style information of �Script1� and �Script2�; and
From �00:14:00� to �00:15:00�: the text layout/font renderer 222, when output composition information includes the subtitle text Hello 710, the subtitle text Subtitle 720, and the subtitle text World 730, comprises:
Element control data buffer: control information of the subtitle text Hello 710, the subtitle text
Subtitle 720, and the subtitle text World 730;
Text data buffer: �Hello�, �Subtitle�, and �World�;
Style data buffer: style information of �Script1�, �Script2�, and �Script3�; and
From �00:15:00� to �00:17:00�: the text layout/font renderer 222, when output composition information includes the subtitle text Subtitle 720 and the subtitle text World 730, comprises:
Element control data buffer: control information of the subtitle text Subtitle 720 and the subtitle text World 730;
Text data buffer: �Subtitle� and �World�;
Style data buffer: style information of �Script2� and �Script3�; and
From �00:17:00� to �00:19:00�: the text layout/font renderer 222, when output composition information includes the subtitle text World 730, comprises:
Element control data buffer: control information of the subtitle text World 730;
Text data buffer: �World�;
Style data buffer: style information of �Script3�; and
In the second method described above, subtitle images for subtitle texts are generated by applying different styles to a plurality of subtitle texts having overlapped output times, one composition information data including the subtitle images is generated, and the generated composition information data is transmitted to the presentation engine 230. A text subtitle processing time is the same as that of the first method. That is, text subtitle processing of the output subtitles must be quickly performed considering a time Tdecoding taken to perform decoding of the subtitles in the text subtitle processing unit 220 and a time Tcomposition taken to output the rendered subtitles from the object buffer 234 to the graphic planer 240. However, in this method, since a plurality of objects exist, a rendering time is obtained by adding the times taken to render the respective objects. That is, Equation 2 calculates the rendering time.
T start - T arrival ≥ T decoding + T composition Equation ⁢ ⁢ 2 T decoding = T rendering + T composition ⁢ ⁢ information ⁢ ⁢ generation T rendering = ∑ i = 0 Num ⁢ ⁢ of ⁢ ⁢ obj ⁢ ⁢ T OBJ ⁡ ( i ) T OBJ = ∑ i = 0 Num ⁢ ⁢ of ⁢ ⁢ char ⁢ T char ⁡ ( i ) The number of characters of the subtitle text which can be stored in the object buffer 234 is limited in the second method to the same as that of the first method.
In FIG. 8A, styles �Script1�, �Script2�, and �Script3� are defined as style information used for subtitle text rendering. Referring to FIG. 8A, each of the three styles uses a font �Arial.ttf�, a text color �black�, a background color �white�, a character size �16pt�, an alignment method �center�, an output direction �left-to-right-top-to-bottom�, and a line-height �40px�. As a subtitle text reference position, �Script1� has coordinates (x1, y1), �Script2� has coordinates (x2, y2), and �Script3� has coordinates (x3, y3). As a text output region, �Scriptl� has �left1, top1, width1, height1�, �Script2� has �left2, top2, width2, height2�, and �Script3� has �left3, top3, width3, height3�.
From �00:10:00�: the text layout/font renderer 222, when output composition information including an image in which the subtitle text Hello 810 is rendered, comprises:
Element control data buffer: load control information of the subtitle text Hello 810;
From �00:12:00�: the text layout/font renderer 222, when output composition information including the subtitle text Hello 810 and composition information including the subtitle text Subtitle 820 is rendered, comprises:
Element control data buffer: load control information of the subtitle text Subtitle 820;
Text data buffer: �Subtitle�;
Style data buffer: style information of �Script2�; and
From �00:14:00�: the text layout/font renderer 222, when output composition information including the subtitle text Hello 810, composition information including the subtitle text Subtitle 820, and composition information including the subtitle text World 830 is rendered, comprises:
Element control data buffer: load control information of the subtitle text World 830;
After �00:15:00�: the text subtitle processing unit 220 does not execute any operation until preparing an output for subsequent subtitle texts to be output after �00:19:00�. Therefore, changes of subtitles output between �00:15:00� and �00:19:00� are performed by the presentation engine 230 controlling the composition information of the subtitles �Hello�, �Subtitle�, and �World� received from the text subtitle processing unit 220.
In the third method described above, one subtitle image for each subtitle text is generated by applying different styles to a plurality of subtitle texts having overlapped output times, one composition information data is generated for each subtitle image, and the generated plurality of composition information data are transmitted to the presentation engine 230. A text subtitle processing time is the same as that of the first method. While only a processing time of only one composition information data is considered in the first and second methods since one composition information data for a plurality of subtitle texts having overlapped output times, is composed and output, a plurality of composition information data are generated and output in the third method since each subtitle text composes a separate composition information data. Therefore, for a subtitle text processing start time of the third method, the worst case, that is, a case where a plurality of composition information data for a plurality of subtitles having the same output start time are simultaneously generated and output, must be considered. This is described by Equation 3.
T start - T arrival ≥ T decoding + T composition Equation ⁢ ⁢ 3 T decoding = T rendering + T composition ⁢ ⁢ information ⁢ ⁢ generation T composition ⁢ ⁢ information ⁢ ⁢ generation = ∑ i = 0 Num ⁢ ⁢ of ⁢ ⁢ composition ⁢ ⁢ information ⁢ ⁢ ⁢ T composition ⁢ ⁢ information ⁡ ( i ) T rendering = ∑ i = 0 Num ⁢ ⁢ of ⁢ ⁢ obj ⁢ ⁢ T OBJ ⁡ ( i ) T OBJ = ∑ i = 0 Num ⁢ ⁢ of ⁢ ⁢ char ⁢ ⁢ T char ⁡ ( i ) The time Tcomposition information generation taken to generate a plurality of composition information data is obtained by adding each Tcomposition information, which is a composition information generation time of one subtitle, all together. The time Trendering taken to generate a plurality of objects by rendering a plurality of subtitles is obtained by adding each TOBJ, which is a rendering time of one subtitle, all together. The time TOBJ taken to render one subtitle is obtained by adding each Tchar, which is a rendering time of each character included in a relative subtitle, all together. Referring to Equation 3, in order to simultaneously output a plurality of subtitles including a plurality of characters, a sum of times taken to render all characters included in the subtitles, compose the plurality of composition information data, and output the plurality of composition information data must be less than a difference between a subtitle output time and a subtitle processing start time of the text subtitle processing unit 220.
The present invention may be embodied in a general-purpose computer by running a program from a computer-readable medium, including but not limited to storage media such as magnetic storage media (ROMs, RAMs, floppy disks, magnetic tapes, etc.), optically readable media (CD-ROMs, DVDs, etc.), and carrier waves (transmission over the Internet). The present invention may be embodied as a computer-readable medium having a computer-readable program code unit embodied therein for causing a number of computer systems connected via a network to effect distributed processing. Functional programs, codes, and code segments for embodying the present invention may be easily written by programmers in the art to which the present invention relates.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5541662 *Sep 30, 1994Jul 30, 1996Intel CorporationContent programmer control of video and data display using associated dataUS5689799 *Apr 26, 1995Nov 18, 1997Wink Communications, Inc.Method and apparatus for routing confidential informationUS5745454Sep 20, 1996Apr 28, 1998Sony CorporationRecording medium having text information recorded thereon and reproducing apparatusUS5847770 *Sep 24, 1996Dec 8, 1998Sony CorporationApparatus and method for encoding and decoding a subtitle signalUS5848352 *Apr 26, 1995Dec 8, 1998Wink Communications, Inc.Compact graphical interactive information systemUS5987214 *Jun 26, 1996Nov 16, 1999Sony CorporationApparatus and method for decoding an information page having header information and page dataUS6288990Oct 8, 1998Sep 11, 2001Sony CorporationReproducing apparatus, recording apparatus, and recording mediumUS6480238 *Oct 16, 1996Nov 12, 2002Thomson Licensing S.A.Apparatus and method for generating on-screen-display messages using field doublingUS6480669May 4, 2000Nov 12, 2002Kabushiki Kaisha ToshibaDigital video recording/playback system with entry point processing functionUS6775467Aug 1, 2000Aug 10, 2004Cyberlink CorporationDVD playback system capable of playing two subtitles at the same timeUS7050109Mar 2, 2001May 23, 2006General Instrument CorporationMethods and apparatus for the provision of user selected advanced close captionsUS7212679 *Aug 6, 2004May 1, 2007Telefonaktiebolaget Lm Ericsson (Publ)Font compression and retrievalUS7356248 *Dec 11, 2002Apr 8, 2008Electronics And Telecommunications Research InstituteApparatus and method of reproducing subtitle recorded in digital versatile disk playerUS20010030710 *Dec 1, 2000Oct 18, 2001Werner William B.System and method for associating subtitle data with cinematic materialUS20020194618Mar 29, 2002Dec 19, 2002Matsushita Electric Industrial Co., Ltd.Video reproduction apparatus, video reproduction method, video reproduction program, and package media for digital video contentUS20030020834Nov 7, 2001Jan 30, 2003Takao GomikawaData reproduction apparatus and data reproduction methodUS20040081434Oct 15, 2003Apr 29, 2004Samsung Electronics Co., Ltd.Information storage medium containing subtitle data for multiple languages using text data and downloadable fonts and apparatus thereforUS20040202454Apr 8, 2004Oct 14, 2004Kim Hyung SunRecording medium having a data structure for managing reproduction of text subtitle data and methods and apparatuses of recording and reproducingUS20050019014Apr 23, 2004Jan 27, 2005Lg Electronics, Inc.Method and apparatus for synchronous reproduction of main contents recorded on an interactive recording medium and additional contents thereforUS20060222333Jul 9, 2004Oct 5, 2006Mccrossan JosephRecording medium, recording method, reproduction apparatus and method, and computer-readable programCN1781149AApr 8, 2004May 31, 2006Lg电子株式会社Recording medium having a data structure for managing reproduction of text subtitle data and methods and apparatuses of recording and reproducingEP0791925A2Sep 19, 1996Aug 27, 1997Sony CorporationRecording medium having text information recorded in a plurality of subcode channels and reproducing apparatusEP1306848A1Oct 22, 2002May 2, 2003Samsung Electronics Co., Ltd.Information storage medium having data structure that allows easy searching of text information, and apparatus and method for reproducing the information storage mediumJP2000039892A Title not availableJP2000322875A Title not availableJP2001036865A Title not availableJP2001135066A Title not availableJP2002027386A Title not availableJP2002118821A Title not availableJP2002199354A Title not availableJP2002369154A Title not availableJP2003037792A Title not availableJP2004194131A Title not availableJPH0991880A Title not availableJPH11232849A Title not availableKR20020064463A Title not availableKR20040051446A Title not availableTW358204B Title not availableTW525137B Title not availableWO1992000647A1Jun 21, 1991Jan 9, 1992Wnm Ventures IncMethod and apparatus for storing text data in subcode packsWO2003036460A1Oct 22, 2002May 1, 2003Samsung Electronics Co LtdInformation storage medium including markup document and av data, recording method, reproducing method, and reproducing apparatus thereforWO2004036574A1Oct 14, 2003Apr 29, 2004Samsung Electronics Co LtdInformation storage medium containing subtitle data for multiple languages using text data and downloadable fonts and apparatus thereforWO2004090885A1Apr 8, 2004Oct 21, 2004Byung Jin KimRecording medium having a data structure for managing reproduction of text subtitle data and methods and apparatuses of recording and reproducingWO2005010881A1Jul 22, 2004Feb 3, 2005Byung Jin KimRecording medium having a data structure for managing reproduction of text subtitle data recorded thereon and recording and reproducing methods and apparatusesWO2005031740A1Oct 1, 2004Apr 7, 2005Samsung Electronics Co LtdStorage medium including text-based caption information, reproducing apparatus and reproducing method thereofWO2005034122A1Sep 30, 2004Apr 14, 2005Samsung Electronics Co LtdInformation storage medium storing text-based subtitle, and apparatus and method for processing text-based subtitle* Cited by examinerNon-Patent CitationsReference1ETSI EN 300 743, Digital Video Broadcasting System (DVB); Subtitling systems, Final Draft, V1.2.1, Jun. 2002, European Telecommunications Standards Institute, Sophia Antipolis, France (48 pages).2Extended European Search Report issued on Jan. 29, 2009, in counterpart European Application No. 08154560.0 (9 pages).3Image file wrapper of U.S. Appl. No. 60/464,866 (available to public on Jan. 27, 2005) (4 pages).4International Search Report and Written Opinion of the International Searching Authority issued on Feb. 23, 2005, in counterpart International Application No. PCT/KR2004/002904 (6 pages).5Japanese Office Action issued on Aug. 2, 2011, in counterpart Japanese Application No. 2009-248052 (2 pages, in Japanese, no English translation).6Japanese Office Action issued on Dec. 1, 2009, in counterpart Japanese Application No. 2006-539384 (4 pages, in Japanese, including complete English translation).7Korean Office Action issued on Mar. 28, 2006, in counterpart Korean Application No. 2004-83517 (4 pages, in Korean, with complete English translation).8Mexican Office Action issued on May 21, 2009, in counterpart Mexican Application No. PA/a/2006/005152 (6 pages, in Spanish, including partial English translation).9Microsoft Corp., "Accessibility Technical Articles: Understanding SAMI 1.0-Paper No. XP007902747", Feb. 2003, http://msdn2.microsoft.com/en-us/library/ms971327(d=printer).aspx.10Microsoft Corp., "Accessibility Technical Articles: Understanding SAMI 1.0�Paper No. XP007902747", Feb. 2003, http://msdn2.microsoft.com/en-us/library/ms971327(d=printer).aspx.11Office Action dated Jul. 28, 2009 issued in related Japanese Patent Application No. 2006-539384.12Office Action issued in Chinese Patent Application No. 2004800329314 on Nov. 7, 2008.13Office Action issued in Taiwanese Patent Application No. 093134224 on Nov. 20, 2008.14Office Action issued on Feb. 17, 2012, in Russian Patent Application No. 2008110463 and English translation thereof.15Office Action issued on Feb. 17, 2012, in Russian Patent Application No. 2008110464 and English translation thereof.16Office Action issued on Feb. 17, 2012, in Russian Patent Application No. 2008110465 and English translation thereof.17Russian Office Action issued on Jul. 10, 2007, in counterpart Russian Application No. 2006120480 (8 pages, in Russian, including complete English translation).18Supplementary European Search Report issued on Aug. 20, 2007, in counterpart European Application No. 04818269.5 (5 pages, in English).19U.S. Appl. No. 12/046,546, filed Mar. 12, 2008, Man-seok Kang, et al., Samsung Electronics Ltd., Co.20U.S. Appl. No. 12/046,552, filed Mar. 12, 2008, Man-seok Kang, et al., Samsung Electronics Ltd., Co.21U.S. Appl. No. 12/046,556, filed Mar. 12, 2008, Man-seok Kang, et al., Samsung Electronics Ltd., Co.Classifications U.S. Classification348/468, 386/244, 386/245International ClassificationH04N7/24, G11B27/10, G06F12/00, G11B20/10, H04N5/445, H04N7/00, G11B27/34, G11B20/12, G11B27/30, H04N11/00, G11B27/00, H04N5/92Cooperative ClassificationH04N5/44504, H04N21/4307, H04N5/781, H04N9/8063, H04N9/8233, H04N5/9205, G11B27/3027, H04N21/4314, H04N9/8042, H04N21/4334, H04N5/782, H04N21/23412, G11B2220/2541, H04N21/44012, H04N21/4884, H04N5/765, H04N21/4312, H04N9/8715, G11B27/10, H04N5/783, H04N21/44016, G11B27/105, H04N5/85European ClassificationH04N21/488S, H04N21/431L, H04N9/82N6, H04N21/433R, H04N21/234C, G11B27/10, H04N21/431L1, H04N5/92N4, H04N21/43S2, H04N5/765, H04N5/782, H04N21/44R, G11B27/10A1, H04N21/44S, H04N5/445C, G11B27/30CLegal EventsDateCodeEventDescriptionAug 7, 2012CCCertificate of correctionNov 10, 2004ASAssignmentOwner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OFFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KANG, MAN-SEOK;MOON, SEONG-JIN;CHUNG, HYUN-KWON;REEL/FRAME:015990/0358Effective date: 20041108RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google