Method for distributed program execution with web-based file-type association
First Claim
1. In a network including a client system and a plurality of server systems, a method for enabling distributed program execution, the method comprising the steps:
- (a) presenting a graphical depiction of a data file stored on a web server;
(b) receiving a request to execute a first executable program, said request including information concerning a second executable program associated with the data file, the second program executing on one of the client system and one of a plurality of server systems;
(c) receiving application output data from the second executable program; and
(d) formatting, by the first executable program, received application output data for presentation.
7 Assignments
0 Petitions
Accused Products
Abstract
In one aspect the invention relates to a method for enabling distributed program execution in a network that includes a client system and a plurality of server systems. The method includes the step of presenting a graphical depiction of a data file that is stored on a web server. A request to execute a first executable program, that includes information concerning a second executable program associated with the data file is reviewed. The second program can execute with on the client system or one of a plurality of server systems. Application output data from the second executable program is reviewed and formatted by the first executable program and received application output data is presented to the user.
-
Citations
30 Claims
-
1. In a network including a client system and a plurality of server systems, a method for enabling distributed program execution, the method comprising the steps:
-
(a) presenting a graphical depiction of a data file stored on a web server;
(b) receiving a request to execute a first executable program, said request including information concerning a second executable program associated with the data file, the second program executing on one of the client system and one of a plurality of server systems;
(c) receiving application output data from the second executable program; and
(d) formatting, by the first executable program, received application output data for presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a network including a client system and a plurality of server systems, a method for enabling distributed program execution, the method comprising the steps:
-
(a) transmitting a graphical depiction of a data file; and
(b) providing a request to execute a first executable program for receiving application output data on a client system, said request including information concerning a second executable program for execution on one of the client system and one of a plurality of server systems. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. In a network including a client system and a plurality of server systems, a method for enabling distributed program execution, the method comprising the steps:
-
(a) transmitting, by a web system, a graphical depiction of a data file stored on a web server;
(b) providing, to the client system, a request to execute a first executable program for receiving application output data on a client system, said request including information concerning a second executable program for execution on one of the client system and one of a plurality of server systems; and
(c) executing, by the client system, the first executable program on the client system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification