Patent ID: 7788379
Filing Date: 2010-08-31
Classification: H04L

Abstract:
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, the divided program being stored redundantly in a plurality of information processing apparatuses for backup, and a priority level for responding to the transmission request is assigned to each program stored redundantly in the plurality of information processing apparatuses on the basis of whether or not the program is stored for backup, 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, according to the priority level, 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.