Patent ID: 8199348

Claim:
A method of output processing by an outputting device capable of output processing operations, wherein the outputting device includes a printing device and the output processing operations include a printing operation, the outputting device supporting output processing operations for a set of native file formats, the method comprising: receiving at the outputting device a file browse or a job request for a file having a file format for the outputting device; receiving at the outputting device a data set indicative of file formats supported by an external service communicatively coupled to the outputting device, and including a tag or tags indicating which file format types native to the outputting device are required to be processed by the external service; if the file format of the file is a native format type, and the received data set does not require processing of said file format by the external service, output processing the file by the outputting device; if the file format of the file is a non-native format, sending the file to the external service for a processing function; if the file format of the file is a native format type required to be processed by the external service as indicated by the received data set, sending the file to the external service for a processing function.