Patent ID: 8898670
Filing Date: 2014-11-25
Classification: G06F,Y02D

Abstract:
1. An information processing apparatus comprising: a first detector that detects, by a processor, a scheduled starting time of an event that is to be corrected and to be executed at a given time or thereafter; a second detector that detects in processing contents that are different from that of the event detected by the first detector, a scheduled starting time of each event among a plurality of events to be executed at the given time or thereafter; a calculator that calculates the difference between the scheduled starting time detected by the first detector and each of the scheduled starting times detected by the second detector; a determiner that determines a target event for the event to be corrected, from among the plurality of events and based on the differences calculated by the calculator; and a corrector that corrects the scheduled starting time detected by the first detector such that (1) the difference between the scheduled starting time detected by the first detector and the scheduled starting time of the target event determined by the determiner decreases and (2) an execution time period of a device, triggered by the target event and an execution time period of the device, triggered by the event to be corrected overlap with each other, wherein the device executes the event that is to be corrected and the target event.