Patent ID: 8751774
Filing Date: 2014-06-10
Classification: G06F

Abstract:
1. A system configured to control messaging traffic between a first processor and a second processor comprising: the first processor being configured to perform a plurality of predetermined tasks, each task assigned a unique task identifier, and to generate an input message on behalf of one of the plurality of tasks, wherein the input message includes input instructions for the second processor for controlling one or more peripheral devices of the system and an input duration indicating a minimum amount of time that the input instructions to the second processor are to be executed; a message control module being configured to receive an input message intended for the second processor from the first processor and to maintain a message history based on the received input message and previously received input messages, wherein the message history indicates which peripheral devices of the system are to be on and which tasks of the plurality of tasks requested the peripheral devices to be on, and to generate an output message that includes output instructions for the second processor based on the message history and an output duration based on the message history; and the second processor being configured to receive the output message and to execute the output instructions for an amount of time corresponding to the output duration.