AU2002332001B2

Methods for distributed program execution with file-type association in a client-server network

Abstract

In one aspect, a mapping between a file type and a program is received, a client system file is graphically presented, a selection of the graphical depiction is received, a program associated with the selected file is identified, and a request to execute the identified program is sent. In another aspect, a server system file is graphically presented, a selection of the graphical depiction is received, the selection is transmitter to a server system, a request to execute an associated program is received, and the associated program is executed. In still another aspect, a web server file is graphically presented and a request to execute a first program that includes information concerning a second program associated with the file is received. Application output data from the second program is reviewed and formatted by the first program and received application output data is presented to the user.

AU2002332001B2, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Expired 1 October 2022, 4 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

17 claims: 5 independent, 12 dependent

  1. 1
    CLAIMS What is claimed is: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) receiving at a client system, from one of a plurality of server systems, a mapping specifying an association between a plurality of executable application programs and a corresponding plurality of types of data files accepted for processing by the executable application programs;(b) presenting, by the client system, a graphical depiction of a data file stored on a client system;(c) receiving, by the client system, a selection of the graphical depiction of the data file;(d) identifying, by the client system, one of the plurality of executable application programs associated with the type of file identified by the selected graphical depiction using the received mapping;and (e) sending, by the client system, to one of the plurality of server systems a request to execute the identified one of the plurality of executable application program.
  2. 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 to a client system a mapping specifying an association between a plurality of executable application programs and a corresponding plurality of types of data files accepted for processing by the executable application programs;(b) receiving a request to execute one of the plurality of executable application programs;and (c) executing the requested one of the plurality of executable application programs on one of a plurality of server systems.
  3. 15
    15/17 FIG. 9B WO 03/029977 PCT/US02/31261
  4. 16
    16/17 FIG. 10A WO 03/029977 PCT/US02/31261
  5. 17
    17/17 TRANSMIT GRAPHICAL DEPICTION OF DATA FILE TRANSMIT EXECUTION REQUEST I__ FIG. 10B