Patent ID: 8456668
Filing Date: 2013-06-04
Classification: G06F

Abstract:
1. A method of cross-process printing, comprising: executing a first process and a second process within a common computing device: the first process including: receiving a request to execute a print job using an output device; receiving configuration information including one or more settings related to the output device from the second process; processing a configuration selection that is based on the configuration information and an input from a user; generating a drawing command for the print job based on the processing a configuration selection; wherein generating a drawing command includes generating a serialized buffer of content to be printed at the output device based on the configuration selection; providing the drawing command and the serialized buffer to the second process to execute the print job using the output device; and wherein the second process directly communicates with the output device via a communication subsystem, and the first process is restricted from directly communicating with the output device and the communication subsystem.