2015-05-042015-05-042015-03-17Barr, Thomas William and Rixner, Scott, "System and method for managing input/output data of peripheral devices." Patent US8984184B2. issued 2015-03-17. Retrieved from https://hdl.handle.net/1911/80180.https://hdl.handle.net/1911/80180A method for communicating data between peripheral devices and an embedded processor that includes receiving, at a data buffer unit of the embedded processor, the data from a peripheral device. The method also includes copying data from the data buffer unit into the bridge buffer of the embedded processor as a bridge buffer message. Additionally, the method includes creating, after storing the data as a bridge buffer message, a peripheral device message comprising the bridge buffer message, and sending the peripheral device message to a thread message queue of a subscriber.20 ppengSystem and method for managing input/output data of peripheral devicesUtility patentUS8984184B2