Patentable/Patents/US-7716584
US-7716584

Recording medium, reproduction device, recording method, program, and reproduction method

PublishedMay 11, 2010
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A BD-ROM has recorded therein an AV Clip generated by multiplexing a video stream and a graphics stream. The graphics stream represents an interactive display to be overlayed with the video stream, and includes a sequence of three Button State groups. The interactive display includes a plurality of buttons, each of which changes from a normal state to a selected state, and from the selected state to an active state, according to a user operation. In the three Button State groups in the graphics stream, the first-order group (N-ODSs) is made of a plurality of pieces of graphics data, which represent normal states of the buttons, the second-order group (S-ODSs) is made of a plurality of pieces of graphics data, which represent selected states of the buttons, and the third-order group (A-ODSs) is made of a plurality of pieces of graphics data, which represent active states of the buttons.

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A recording medium comprising: a graphics stream which represents an interactive display including a plurality of graphical button materials to be overlaid with a motion picture wherein: said graphics stream includes a plurality of graphics data sets; the interactive display includes at least a button material A and a button material B, wherein the button materials A, B include an animated display, the graphics data sets include a graphics data set G[An,Bn] corresponding to a normal state, a graphics data set G[As,Bs] corresponding to a selected state, and a graphics data set G[Aa,Ba] corresponding to an active state; the graphics data set G[An,Bn] corresponding to the normal state includes at least graphics data An composing the normal state n of the button material A, and graphics data Bn composing the normal state n of the button material B; the graphics data set G[As,Bs] corresponding to the selected state includes at least graphics data As composing the selected state s of the button material A, and graphics data Bs composing the selected state s of the button material B, the graphics data set G[Aa,Ba] corresponding to the active state includes at least graphics data Aa composing the active state a of the button material A, and graphics data Ba composing the active state a of the button material B; and the plurality of graphics data sets are disposed in an order of the graphics data set G[An,Bn], the graphics data set G[As,Bs], and the graphics data set G[Aa,Ba].

2

2. The recording medium of claim 1 , further comprising play list information, wherein: said play list information includes main-path information and sub-path information; said main-path information indicates a video stream as a main stream and defines a reproduction section of the main stream; said sub-path information indicates said graphics stream as a sub stream which synchronizes with said main stream, defines a reproduction section of said sub stream and includes synchronization information; said synchronization information indicates a synchronization point on a reproduction time axis of said main stream; and said interactive display is represented to be overlaid with a picture of said video stream in said reproduction section of said main stream.

3

3. The recording medium of claim 2 , wherein: the recording medium containing the graphics stream and the play list information is a re-writable recording medium, and said video stream is recorded on a read-only optical disc.

4

4. The recording medium of claim 1 , wherein a total number of graphic data pieces that belong to the plurality of graphics data sets G[An,Bn], G[As Bs] and G[Aa Ba] is not less than a number of the plurality of graphical button materials.

5

5. A reproduction apparatus for reproducing a graphics stream, said reproduction apparatus comprising: a graphics decoder operable to decode the graphics stream and obtain an interactive display including a plurality of graphical button materials, wherein: the graphics stream includes a plurality of graphics data sets; the interactive display includes at least a button material A and a button material B, wherein the button materials A, B include an animated display; the graphics data sets include a graphics data set G[An,Bn] corresponding to a normal state, a graphics data set G[As,Bs] corresponding to a selected state, and a graphics data set G[Aa,Ba] corresponding to an active state; the graphics data set G[An,Bn] corresponding to the normal state includes at least graphics data An composing the normal state n of the button material A, and graphics data Bn composing the normal state n of the button material B; the graphics data set G[As,Bs] corresponding to the selected state includes at least graphics data Aa composing the selected state s of the button material A, and graphics data Bs composing the selected state s of the button material B; the graphics data set G[Aa,Ba] corresponding to the active state includes at least graphics data Aa composing the active state a of the button material A, and graphics data Ba composing the active state a of the button material B; and the plurality of graphics data sets are disposed in an order of the graphics data set G[An,Bn], the graphics data set G[As,Bs], and the graphics data set G[Aa,Ba]; said graphics decoder uses graphics data belonging to the graphics data set G[An,Bn] corresponding to the normal state and graphics data belonging to the graphics data set G[As,Bs] corresponding to the selected state for presenting an initial display of the interactive display, and uses graphics data that, among the graphics data belonging to the plurality of graphics data sets G[An,Bn], G[As,Bs], and G[Aa,Ba], is not used for the initial display, for updating the interactive display upon a user operation.

6

6. The reproduction apparatus of claim 5 , further comprising: a graphics plane storing at least some of decompressed graphics data that is to be overlaid with the motion picture, wherein said graphics decoder includes: a graphics processor decoding the graphics data; an object buffer storing decompressed graphics data obtained by the decoding; and a graphics controller writing the decompressed graphics data to the graphics plane when said graphics processor has completed decoding first or last graphics data in a graphics data set (G[As,Bs]) for rendering the selected state.

7

7. The reproduction apparatus of claim 6 , said reproduction apparatus reads playlist information recorded on a recording medium, wherein: the play list information includes main-path information and sub-path information; the main-path information indicates the video stream as a main stream and defines a reproduction section of the main stream, the video stream including pictures; the sub-path information indicates the graphics stream as a sub stream which synchronizes with the main stream, defines a reproduction section of the sub stream and includes synchronization information; the synchronization information indicates a synchronization point on a reproduction time axis of the main stream; and the interactive display is represented to be overlaid with a picture of the video stream in the reproduction section of a main stream.

8

8. The reproduction apparatus of claim 7 , wherein: the recording medium containing the graphics stream and the play list information is a re-writable recording medium, and said video stream is recorded on a read-only optical disc.

9

9. The reproduction apparatus of claim 5 , wherein a total number of graphic data pieces that belong to the plurality of graphics data sets G[An,Bn], G[As Bs] and G[Aa Ba] is not less than a number of the plurality of graphical button materials.

10

10. A recording method for recording to a recording medium, said method comprising the steps of: creating application data; and recording the created application data to the recording medium, wherein: the application data includes a graphics stream; the graphics stream represents an interactive display to be overlaid with a motion picture, the interactive display including a plurality of graphical button materials; the graphics stream includes a plurality of graphics data sets each forming a group of graphics data which renders a predetermined state of the graphical button materials; and the interactive display includes at least a button material A and a button material B, wherein the button materials A, B include an animated display, the graphics data sets include at least a graphics data set G[An,Bn] corresponding to a normal state, a graphics data set G[As,Bs] corresponding to a selected state, and a graphics data set G[Aa,Ba] corresponding to an active state, the graphics data set G[An,Bn] corresponding to the normal state includes at least graphics data An composing the normal state n of the button material A, and graphics data Bn composing the normal state n of the button material B, the graphics data set G[As,Bs] corresponding to the selected state includes at least graphics data As composing the selected state s of the button material A, and graphics data Bs composing the selected state s of the button material B, the graphics data set G[Aa,Ba] corresponding to the active state includes at least graphics data Aa composing the active state a of the button material A, and graphics data Ba composing the active state a of the button material B, and the plurality of graphics data sets are disposed in an order of the graphics data set G[An,Bn], the graphics data set G[As,Bs], and the graphics data set G[Aa,Ba].

11

11. The recording method of claim 10 , further comprising the step of recording play list information to the recording medium, wherein: the play list information includes main-path information and sub-path information; the main-path information indicates a video stream as a main stream and defines a reproduction section of the main stream; said sub-path information indicates said graphics stream as a sub stream which synchronizes with said main stream, defines a reproduction section of said sub stream and includes synchronization information; said synchronization information indicates a synchronization point on a reproduction time axis of said main stream; and said interactive display is represented to be overlaid with a picture of said video stream in said reproduction section of said main stream.

12

12. The recording method of claim 11 , wherein: the recording medium containing the graphics stream and the play list information is a re-writable recording medium, and said video stream is recorded on a read-only optical disc.

13

13. The recording method of claim 10 , wherein a total number of graphic data pieces that belong to the plurality of graphics data sets G[An,Bn], G[As Bs] and G[Aa Ba] is not less than a number of the plurality of graphical button materials.

14

14. A method of reproducing a graphics stream which represents an interactive display including a plurality of graphical button materials to be overlaid with a motion picture, said reproduction method comprising the steps of: decoding the graphics stream; and displaying the interactive display overlaid with the motion picture; wherein: the graphics stream includes a plurality of graphics data sets each forming a group of graphics data which renders a predetermined state of the graphical button materials; the interactive display includes a button material A and a button material B, the button materials A, B including an animated display, the graphics data sets include a graphics data set G[An Bn] corresponding to a normal state, a graphics data set G[As,Bs] corresponding to a selected state and a graphics data set G[Aa,Ba] corresponding to an active state, the graphics data set G[An,Bn] corresponding to the normal state includes at least graphics data An composing the normal state n of the button material A and graphics data Bn composing the normal state n of the button material B, the graphics data set G[As,Bs] corresponding to the selected state includes at least graphics data As composing the selected state s of the button material A and graphics data Bs composing the selected state s of the button material B, the graphics data set G[Aa,Ba] corresponding to the active state includes at least graphics data Aa composing the active state a of the button material A and graphics data Ba composing the active state a of the button material B, and the plurality of graphics data sets are disposed in an order of the graphics data set G[An,Bn], the graphics data set G[As,Bs], and the graphics data set G[Aa Ba]; and the displaying step uses graphics data belonging to the graphics data set G[An,Bn] corresponding to the normal state and graphics data belonging to the graphics data set G[As,Bs] corresponding to the selected state for presenting an initial display of the interactive display, and uses graphics data that, among the graphics data belonging to the plurality of graphics data sets G[An,Bn], G[As Bs] and G[Aa Ba] is not used for the initial display, for updating the interactive display upon a user operation.

15

15. The method of claim 14 , wherein a total number of graphic data pieces that belong to the plurality of graphics data sets G[An,Bn], G[As Bs] and G[Aa Ba] is not less than a number of the plurality of graphical button materials.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 29, 2004

Publication Date

May 11, 2010

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Recording medium, reproduction device, recording method, program, and reproduction method” (US-7716584). https://patentable.app/patents/US-7716584

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.