Process of communication between an applet and a local Agent using a Socket communication channel
First Claim
1. Process for allowing access to a java applet code to native resources of a user'"'"'s computer involving the steps of:
- giving said java applet code a digitally signed format to provide the applet with expanded capabilities;
causing said java applet code to install a native local agent in the user'"'"'s computer, said native local agent corresponding to code being directly executable on the local machine CPU, bypassing the Java Virtual Machine;
creating a socket communication channel between said java applet code and said native local agent; and
using the created socket communication channel for providing said java applet code with an access to said native resources.
7 Assignments
0 Petitions
Accused Products
Abstract
A process allowing communication between a java code and an executable software file which permits the java code to receive an access to the internal system resources of the user'"'"'s computer. The java code is arranged to be configured as a server in the client'"'"'s configuration, by means of the establishment of a server socket communication channel. Once established, that socket communication channel is used for allowing a full ordered, error-free communication between the java code and the local executable file, thereby allowing the java code to take profit of the internal system resources of the user'"'"'s computer. Preferably, the java code is received by the user through an Internet/Intranet network as an applet which thus receives an effective and powerful access to the system resources of the user'"'"'s machine.
-
Citations
12 Claims
-
1. Process for allowing access to a java applet code to native resources of a user'"'"'s computer involving the steps of:
-
giving said java applet code a digitally signed format to provide the applet with expanded capabilities; causing said java applet code to install a native local agent in the user'"'"'s computer, said native local agent corresponding to code being directly executable on the local machine CPU, bypassing the Java Virtual Machine; creating a socket communication channel between said java applet code and said native local agent; and using the created socket communication channel for providing said java applet code with an access to said native resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Process of communication of a downloadable java applet code, which is to be run in a Java Virtual Machine of a web browser in a client system, with a native local independent agent, said method comprising the steps of:
-
configuring said java applet code as a server by creating a socket communication channel for the communication between said downloadable java applet code and said native local agent; and using said socket communication channel for allowing communication between said java applet code and said native local agent. - View Dependent Claims (11, 12)
-
Specification