Method and apparatus of selecting local or remote processing
First Claim
1. A method in a data processing system for one of local and remote processing of a data file at one of a client and a server, the method comprising the steps of:
- providing a selection of one of a client and a server to perform an operation on the data file at one of the client and the server, respectively;
receiving an indication of a selection of one of said client and said server to perform said operation on the data file using one of a client program and a server program, respectively; and
performing said operation on the data file at said selected one of the client and the server using one of said client program and said server program, respectively.
3 Assignments
0 Petitions
Accused Products
Abstract
A user is provided with the choice of selecting either a client or a server for providing either local or remote services on a data file, respectively, if both the server and the client have the resources for the desired service. The user may select the client or the server upon requesting a particular operation or service on a data file or may enter pre-selections according to which of the client or the server will be selected for execution of the operation. A client program and a server program for providing the service may be divided into at least two modules and the client and server may be selected for executing the first and second modules.
-
Citations
30 Claims
-
1. A method in a data processing system for one of local and remote processing of a data file at one of a client and a server, the method comprising the steps of:
-
providing a selection of one of a client and a server to perform an operation on the data file at one of the client and the server, respectively;
receiving an indication of a selection of one of said client and said server to perform said operation on the data file using one of a client program and a server program, respectively; and
performing said operation on the data file at said selected one of the client and the server using one of said client program and said server program, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
13. A method for one of local and remote processing of a data file at one of a client and a server, comprising the steps of:
-
providing a selection of one of a client program and a server program to perform an operation on the data file at one of the client and the server, respectively;
selecting said client program for performing said operation on the data file;
retrieving the data file at the client; and
performing said operation on the data file at the client.
-
-
14. A method for one of local and remote processing of a data file at one of a client and a server, comprising the steps of:
-
receiving an indication that upon being provided with a selection of one of a client program and a server program to perform an operation on the data file at one of the client and the server, respectively, that a user has selected the server program;
retrieving the data file at the server and performing said operation on the data file; and
transmitting a result of said operation from the server to the client.
-
-
15. A computer readable medium containing instructions that cause a data processing system to perform a method of performing one of local and remote handling of a data file at one of a client and a server, the method comprising the steps of:
-
providing a selection of one of a client program and a server program to perform an operation on the data file at one of the client and the server, respectively;
receiving an indication of a selection of one of said client program and said server program for performing said operation on the data file at said one of the client and the server, respectively; and
performing said operation on the data file at said selected one of the client and the server.
-
-
27. A data processing system for performing one of local and remote processing of a data file at one of a client and a server, respectively, the system comprising:
-
a client computer comprising;
a memory including a client program that provides a selection of one of a client program and a server program to perform an operation on the data file at one of the client and the server, respectively, that receives an indication of a selection of said client program for performing said operation on the data file at the client, retrieves the data file at the client and performs said operation on the data file at the client; and
a processor that runs said client program;
a server computer comprising;
a memory including a server program that receives an indication that upon being provided with a selection of one of a client program and a server program to perform an operation on the data file at one of the client and the server, respectively, that a user has selected the server program, that retrieves the data file at the server and performs said operation on the data file, and transmits a result of said operation from the server to the client; and
a processor that runs said server program; and
a network connecting said client computer and said server computer.
-
-
28. An apparatus for performing one of local and remote processing of a data file at one of a client and a server, the apparatus comprising:
-
means for providing a selection of one of a client program and a server program to perform an operation on the data file at one of the client and the server, respectively;
means for receiving an indication of a selection of one of said client program and said server program for performing said operation on the data file at said one of the client and the server, respectively; and
means for performing said operation on the data file at said selected one of the client and the server.
-
-
29. A method in a data processing system for one of local and remote processing of a data file at one of a client and a server, comprising the steps of:
-
displaying at the client an indication of an operation to be performed on the data file;
displaying at the client a selection of one of a local and a remote processing to perform said operation on the data file; and
receiving an indication at one of the client and the server that either one of said local and said remote processing has been selected to perform said operation on the data file.
-
-
30. A method in a data processing system for one of local and remote processing of a data file at one of a client and a server, the method comprising the steps of:
-
displaying a representation to a user of an operation to be performed on the data file;
displaying a selection of one of a client and a server to perform said operation on the data file at one of the client and the server, respectively;
receiving an indication of a selection of one of said client and said server to perform said operation on the data file using one of a client program and a server program, respectively; and
performing said operation on the data file at said selected one of the client and the server using one of said client program and said server program, respectively.
-
Specification