Patent ID: 8805162
Filing Date: 2014-08-12
Classification: G11B,H04N

Abstract:
1. A reproducing method comprising: reading system data from a storage medium, the storage medium comprising movie mode data for reproducing audio-visual (AV) data, program mode data including a plurality of JAVA application programs for providing additional functions using the AV data and management information for managing the execution of the JAVA application programs in a unit of titles, and the system data for controlling the execution of the movie mode data and the program mode data, the system data comprising mode information and entry point information for each title to be reproduced, the entry point information being separate from the mode information, the mode information indicating a movie mode or a program mode so as to indicate whether a reproduction mode of the corresponding title is the movie mode using the movie mode data or the program mode using the program mode data, the entry point information being for referring to a JAVA object when the mode information of the corresponding title is the program mode and for referring to a movie object when the mode information of the corresponding title is the movie mode; for the each title to be reproduced, determining a reproduction mode by referring to the mode information included in the read system data reproducing a JAVA object referred by the entry point information included in the read system data when the determined reproduction mode is the program mode; and reproducing a movie object referred by the entry point information included in the read system data when the determined reproduction mode is the movie mode, wherein the management information comprises life cycle information for the JAVA application programs to be managed by the management information, and the reproducing of the JAVA object comprises managing a life cycle of at least one JAVA application program associated with the corresponding title by referring to the management information included in the JAVA object.