Patent ID: 9413924
Filing Date: 2016-08-09
CPC Classification: H04N

Claim Text:
1. A non-transitory computer-readable medium storing instructions for managing associated services on a multi-function device, wherein the instructions, when executed by a processor of the multi-function device, cause the processor to: receive a user input selecting a destination to send a job, the job being a particular one of a plurality of job types executable by the multi-function device, wherein the multi-function device comprises a plurality of job engines, wherein each of the plurality of job engines has a unique function matching one of the plurality of job types; pass the job, including the selected destination as a job parameter, to a matching job engine of the plurality of job engines whose function matches the particular job type; process, by the matching job engine, the job to generate a document identified by a document reference; match the selected destination with a delivery agent that supports a destination transmission protocol associated with the selected destination; notify the delivery agent of the selected destination; pass to the delivery agent, the destination data and the document reference to identify the document generated by the matching job engine from processing the job; and use the document reference and the destination data to direct the delivery agent to retrieve the document and transmit the document to the selected destination.