Apparatus and method for executing applet
First Claim
Patent Images
1. A method of executing markup document applet by a browser, comprising:
- receiving a request for executing an applet from the browser;
determining whether the applet is a bound applet or an unbound applet;
loading the requested applet into a virtual machine; and
if the applet is an unbound applet, immediately issuing predetermined commands to the virtual machine to first set the unbound applet into an initiate state and then into a start state, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method of executing an applet in an apparatus reproducing interactive contents. The method involves receiving a request for executing an applet from a browser, determining whether the applet is a bound applet or an unbound applet, and loading the applet into a virtual machine. If the loaded applet is an unbound applet, predetermined commands to the virtual machine are issued, so that the applet can fall into an ‘initiate’ state and into a ‘start’ state, respectively.
-
Citations
14 Claims
-
1. A method of executing markup document applet by a browser, comprising:
-
receiving a request for executing an applet from the browser;
determining whether the applet is a bound applet or an unbound applet;
loading the requested applet into a virtual machine; and
if the applet is an unbound applet, immediately issuing predetermined commands to the virtual machine to first set the unbound applet into an initiate state and then into a start state, respectively. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus executing a markup document applet, comprising:
-
a memory which stores an input markup document;
a virtual machine which executes an applet related to the markup document;
a browser which receives the markup document from the memory and outputs information on an applet related to the markup document included in the markup document; and
an application manager which receives the applet information from the browser, retrieves the applet from an external data source, controls the retrieved applet to be stored in the memory, receives a request for executing the stored applet, loads the stored applet into the virtual machine, determines whether the loaded applet is a bound applet or an unbound applet, and if the loaded applet is an unbound applet, immediately issues predetermined commands to the virtual machine to first set the loaded unbound applet into an initiate state and then into a start state, respectively. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable recording medium storing at least one program controlling an interactive contents reproduction apparatus to execute a markup applet according to a process comprising:
-
receiving a request for executing an applet from the browser;
determining whether the requested applet is a bound applet or an unbound applet;
loading the requested applet into a virtual machine; and
if the requested applet is an unbound applet, immediately issuing predetermined commands to the virtual machine to first set the requested loaded unbound applet into an initiate state and then into a start state, respectively.
-
-
10. An interactive digital versatile disc (DVD) player, comprising:
a programmed computer processor controlling the player according to a process comprising;
processing a markup document classifying tagged applets into bound and unbound applets to display interactive contents, determining whether an applet execution of the markup document is a bound applet or an unbound applet according to the classifying, and if the applet is an unbound applet, launching the unbound applet by immediately issuing predetermined commands to first set the unbound applet into an initiate state and then into a start state, respectively. - View Dependent Claims (11, 12)
-
13. A method, comprising:
-
classifying tagged applets of a markup document; and
controlling different execution life cycles of the tagged applets according to the classifying. - View Dependent Claims (14)
-
Specification