Patent Document ID: 9973563
Application ID: 15485305

Base Claim:
1. A process for implementing a Java method, said process comprising: downloading, from a first computer, a web page having embedded therein a JavaScript and a Java applet, said downloading performed by a browser in a second computer, said second computer including a Java Virtual Machine (JVM) communicatively coupled to the browser; after said downloading the web page, said JavaScript receiving from a Java servlet executing on the first computer a first message instructing the Java applet to execute the Java method that is included in the first message; after said receiving the first message, said Java apples executing the Java method that is in the first message, said executing the Java method comprising said web browser executing the JavaScript which triggers execution of the Java applet by the JVM to cause said executing the Java method by the Java applet; and after said executing the Java method, said JavaScript transmitting to the Java servlet a second message that comprises the Java method and a result of said executing the Java method.

---

Claim 4:
4. The process of claim 1 , said process comprising: before said receiving the first message, said JavaScript requesting the first computer to transmit to the web browser a browser identifier for identifying the web browser; and after said requesting the browser identifier and before said receiving the first message, said JavaScript receiving the browser identifier from the first computer after the browser identifier had been assigned to the web browser by the first computer.