a method for managing outputs to peripheral devices in medical systems devices is described . the method includes providing an instruction to provide an output , creating a data object based on the instruction , and storing the data object in a first memory if a peripheral device that provides the output is not available to accept the data object , where the first memory stores the data object for a longer term than a second memory .