NETWORK SYSTEM AND INFORMATION PROCESSING METHOD
First Claim
1. A network system comprising:
- a plurality of information processing apparatuses, each having a memory and a communication section and being connected to a ring network through the communication section, whereina program, which is to be executed by sharing a resource of each of the information processing apparatuses, is divided into predetermined units and stored in a plurality of information processing apparatuses, and whereinone information processing apparatus comprises a processor capable of performing operations of;
determining whether or not all pieces of the divided program have been stored in the memory;
transmitting through the communication section to another information processing apparatus a transmission request for the program which has not been stored, when a determination is made that there is a program which has not been stored in the memory;
determining whether or not a program received by the communication section is a program transmitted from said another information processing apparatus in response to the transmission request;
storing the program received by the communication section in the memory when a determination is made that the received program is the program transmitted in response to the transmission request; and
executing the program stored in the memory, when a determination is made that all pieces of the divided program have been stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A network system is composed of a plurality of information processing apparatuses connected to a ring network, and a program, which is to be executed by sharing the resources of the information processing apparatuses, is divided into predetermined units and stored in a plurality of information processing apparatuses, where an information processing apparatus determines whether all pieces of the divided program have been stored in the memory; when there is a program which has not been stored, transmits to another information processing apparatus a transmission request for the program; determines whether a program received by a communication section is the program transmitted from another information processing apparatus in response to the transmission request; stores the received program in the memory when it is transmitted in response to the transmission request; and executes the program stored in the memory when all pieces of the divided program have been stored.
16 Citations
10 Claims
-
1. A network system comprising:
-
a plurality of information processing apparatuses, each having a memory and a communication section and being connected to a ring network through the communication section, wherein a program, which is to be executed by sharing a resource of each of the information processing apparatuses, is divided into predetermined units and stored in a plurality of information processing apparatuses, and wherein one information processing apparatus comprises a processor capable of performing operations of; determining whether or not all pieces of the divided program have been stored in the memory; transmitting through the communication section to another information processing apparatus a transmission request for the program which has not been stored, when a determination is made that there is a program which has not been stored in the memory; determining whether or not a program received by the communication section is a program transmitted from said another information processing apparatus in response to the transmission request; storing the program received by the communication section in the memory when a determination is made that the received program is the program transmitted in response to the transmission request; and executing the program stored in the memory, when a determination is made that all pieces of the divided program have been stored in the memory. - View Dependent Claims (2, 3, 4)
-
-
5. A network system comprising:
-
a plurality of information processing apparatuses, each having a memory and communication means and being connected to a ring network through the communication means, wherein a program, which is to be executed by sharing a resource of each of the information processing apparatuses, is divided into predetermined units and stored in a plurality of information processing apparatuses, and wherein one information processing apparatus comprises; means for determining whether or not all pieces of the divided program have been stored in the memory; means for, when a determination is made that there is a program which has not been stored in the memory, transmitting through the communication means to another information processing apparatus a transmission request for the program which has not been stored; means for determining whether or not a program received by the communication means is a program transmitted from said another information processing apparatus in response to the transmission request; means for, when a determination is made that the received program is the program transmitted in response to the transmission request, storing the program received by said communication means in the memory; and means for, when a determination is made that all pieces of the divided program have been stored in the memory, executing the program stored in the memory. - View Dependent Claims (6, 7, 8)
-
-
9. An information processing method, which uses a network composed of a plurality of information processing apparatuses connected in a ring form and shares a resource of each of the information processing apparatuses, comprising the steps of:
-
storing a program to be executed, which is divided into predetermined units, in a plurality of information processing apparatuses, and causing one information processing apparatus to determine whether or not all pieces of the divided program have been stored; transmit to another information processing apparatus a transmission request for a program which has not been stored when a determination is made that all pieces of the divided program have not been stored; determine whether or not a program received from another information processing apparatus is a program corresponding to the transmission request; store the received program when a determination is made that the received program is the program corresponding to the transmission request; and execute the program to be executed when a determination is made that all pieces of the divided program have been stored. - View Dependent Claims (10)
-
Specification