Patent Document ID: 7764868
Application ID: 10525788

Base Claim:
1. A non-transitory recording medium having video data, a plurality of programs, and a table recorded thereon, wherein one of the plurality of programs includes a command for branching, which instructs a playback device to perform branching based on a title number, the table comprises (a) combinations of program identification information and mode information and (b) title numbers corresponding to the combinations, the program identification information instructs the playback device on a program to be executed for dynamic control, when branching to a title of a corresponding title number, and the mode information shows whether the program to be executed for dynamic control is a program described in an object-oriented programming language, wherein the mode information of the table includes title numbers corresponding to MOVIE objects and JAVA objects.

---

Claim 2:
2. The recording medium of claim 1 , wherein the program described in the object-oriented programming language is a program described in a Java™ language, and the mode information shows whether the program to be executed for dynamic control is a program described in the Java™ language or a command based program.