发明名称 Information processing apparatus
摘要 An information processing apparatus having a storage that stores identification information for identifying an event occurring in a forefront module and completion information for identifying a module having completed the corresponding process, an identifier that identifies an event that any module has not completed the process based on the completion information, an instructor that provides the identification information related to the event identified by the identifier to the forefront module, and instructs the forefront module to execute the process related to the identified event. Each of the modules operates as a determiner that reads the completion information corresponding to the received identification information, and determines whether to skip the process of its own module, and a deliverer that delivers, the identification information to the immediately succeeding module in a case where the determiner determines to skip the process of its own module.
申请公布号 US8893132(B2) 申请公布日期 2014.11.18
申请号 US200812328847 申请日期 2008.12.05
申请人 Fujitsu Limited 发明人 Okano Kenji
分类号 G06F9/455;G06F9/46;G06F11/14 主分类号 G06F9/455
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. An information processing apparatus for executing a program including a plurality of modules for which a predetermined execution sequence is defined, the information processing apparatus comprising: a storage that stores identification information for identifying an event that occurred in a forefront module among the plurality of modules in the execution sequence for the event and completion information for identifying a module having completed a process for the event that occurred; and a processor that executes the program including a procedure, the procedure including: identifying an event for which at least one of the modules has not completed a process, based on the completion information in the storage, providing the identification information related to the event identified by the identifying to the forefront module in the execution sequence, and instructing the forefront module to execute the uncompleted process related to the identified event, wherein each of the modules perform: reading, when any identification information is received, the completion information corresponding to the received identification information from the storage, determining whether to skip a process of its own module based on the read completion information, and delivering, when there is an immediately succeeding module, the identification information to the immediately succeeding module in a case where the determining determines to skip its own process.
地址 Kawasaki JP