System for installing and launching network applications
First Claim
1. A method for installing and launching a network application, through a distributed network, the application contained on a server, the method comprising:
- accessing the server through the network;
selecting parameters of the application;
determining if the latest version of the application is present on a client;
downloading and installing an archive file containing the latest version of the application if the latest version of the application is not present on the client;
launching the application; and
passing parameters to a port, the port in communication with the application, wherein the application is configured to access native libraries of the archive file.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and a system for installing and launching network application in a manner where the applications are regulated to run uniformly across platforms are provided. One exemplary method includes installing and launching a network application, through a distributed network where the application is contained on a server. The method initiates with accessing the server through the network. Then, parameters of the application are selected. Next, it is determined if the latest version of the application is present on a client. Then, an archive file containing the latest version of the application is downloaded and installed if the latest version of the application is not present on the client. Next, the application is launched. Then, parameters are passed to a port. The port is in communication with the application and the application is configured to access native libraries of the archive file.
48 Citations
24 Claims
-
1. A method for installing and launching a network application, through a distributed network, the application contained on a server, the method comprising:
-
accessing the server through the network;
selecting parameters of the application;
determining if the latest version of the application is present on a client;
downloading and installing an archive file containing the latest version of the application if the latest version of the application is not present on the client;
launching the application; and
passing parameters to a port, the port in communication with the application, wherein the application is configured to access native libraries of the archive file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for running a network program on a client, the network program accessed through a web browser, the method comprising:
-
accessing the server containing the network program;
configuring parameters of the application;
linking to a page on the server, the page containing version information of a server archive file;
determining if a client archive file is present on the client, the determining further including;
inspecting the client archive file if the client archive file is present to ascertain if the client archive file is the same version as the server archive file; and
downloading the server archive file to the client if the client archive file is not present or if the client archive file is not the same version as the server archive file; and
launching the program. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for installing and launching an application through a network, the system comprising:
-
a server, the server including an application contained in a server archive file, the application including a plurality of options, the server configured to link to a page containing version information of the server archive file, the server further configured to allow a user to select the options of the application;
a web browser, and a client, the client in communication with the server through the web browser, the client inspected by the server to determine if a client archive file is present and current by comparing the version information of the server archive file with version information of the client archive file, wherein if the client archive file is not present or not current, the server archive file is downloaded to the client, the client archive file including the application, the application further configured to listen to a port such that any of the options selected by a user are transmitted to the application by a control module through the port. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer readable media containing program instructions for installing and launching a network application, through a distributed network, the application contained on a server, the computer readable media comprising:
-
program instructions for accessing the server through the network;
program instructions for selecting parameters of the application;
program instructions for determining if the latest version of the application is present on a client;
program instructions for downloading and installing an archive file containing the latest version of the application if the latest version of the application is not present on the client;
program instructions for launching the application; and
program instructions for passing parameters to a port, the port in communication with the application, wherein the application is configured to access native libraries of the archive file. - View Dependent Claims (21, 22, 23, 24)
-
Specification