INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD
First Claim
1. An information processing system comprising a client terminal and a server apparatus which are connected through a network,wherein said client terminal comprises:
- a client database;
a client process executing section configured to issue a request;
a client execution control section configured to generate a distribution rule based on an instruction from said server apparatus and operation environment data of said client terminal;
a distributing section configured to determine whether or not said request should be processed by said client terminal or by said server apparatus, based on said distribution rule, distribute said request to said server apparatus when it is determined that said request should be processed by said server apparatus, and return a received processing result to said client process executing section; and
a client side server process executing section configured to execute said request when it is determined when said request should be processed by said client terminal, and notify a processing result to said distributing section,wherein said server apparatus comprises;
a server database;
a server side server process executing section configured to execute said request received from said client terminal through said network and notify a processing result to said distributing section; and
a system execution control section configured to issue said instruction to said client execution control section based on operation environment data of said server apparatus, andwherein said client database and said server database store common data, and said request is destined to said server database.
1 Assignment
0 Petitions
Accused Products
Abstract
In an information processing system, a client terminal includes a client process executing section issuing a request; a client execution control section generating a distribution rule based on an instruction from the server apparatus and operation environment data of the client terminal; a distributing section determining whether or not the request should be processed by the client terminal or by the server apparatus, based on the distribution rule, distributing the request to the server apparatus when it is determined that the request should be processed by the server apparatus, and returning a received processing result to the client process executing section; and a client side server process executing section executing the request when it is determined when the request should be processed by the client terminal, and notifying a processing result to the distributing section. A server apparatus includes a server side server process executing section executing the request received from the client terminal through the network and notifying a processing result to the distributing section; and a system execution control section issuing the instruction to the client execution control section based on operation environment data of the server apparatus.
-
Citations
20 Claims
-
1. An information processing system comprising a client terminal and a server apparatus which are connected through a network,
wherein said client terminal comprises: -
a client database; a client process executing section configured to issue a request; a client execution control section configured to generate a distribution rule based on an instruction from said server apparatus and operation environment data of said client terminal; a distributing section configured to determine whether or not said request should be processed by said client terminal or by said server apparatus, based on said distribution rule, distribute said request to said server apparatus when it is determined that said request should be processed by said server apparatus, and return a received processing result to said client process executing section; and a client side server process executing section configured to execute said request when it is determined when said request should be processed by said client terminal, and notify a processing result to said distributing section, wherein said server apparatus comprises; a server database; a server side server process executing section configured to execute said request received from said client terminal through said network and notify a processing result to said distributing section; and a system execution control section configured to issue said instruction to said client execution control section based on operation environment data of said server apparatus, and wherein said client database and said server database store common data, and said request is destined to said server database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7-8. -8. (canceled)
-
9. An information processing method, which comprises a client terminal having a client database and a server apparatus having a server database, wherein said client terminal and said server apparatus are connected through a network, said method comprising:
-
issuing an instruction from said server apparatus to said client terminal based on operation environment data of said server apparatus; generating a distribution rule based on said instruction from said server apparatus and operation environment data of said client terminal; executing a client process in said client terminal to issue a request; determining whether said request should be processed by said client terminal or by said server apparatus, based on said distribution rule in said client terminal; executing said request in said client terminal when it is determined that said request should be processed by said client terminal and returning a processing result to a client process; and executing said request in said server apparatus when it is determined that said request should be processed by said server apparatus and returning a processing result to said client process, wherein said client database and said server database store common data and said request is destined to said server database. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable tangible recording medium in which computer-executable program code is recorded to attain an information processing method which comprises a client terminal having a client database and a server apparatus having a server database, wherein said client terminal and said server apparatus are connected through a network, said method comprising:
-
issuing an instruction from said server apparatus to said client terminal based on operation environment data of said server apparatus; generating a distribution rule based on said instruction from said server apparatus and operation environment data of said client terminal; executing a client process in said client terminal to issue a request; determining whether said request should be processed by said client terminal or by said server apparatus, based on said distribution rule in said client terminal; executing said request in said client terminal when it is determined that said request should be processed by said client terminal and returning a processing result to a client process; and executing said request in said server apparatus when it is determined that said request should be processed by said server apparatus and returning a processing result to said client process, wherein said client database and said server database store common data and said request is destined to said server database. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification