Patent ID: 8214548
Filing Date: 2012-07-03
Classification: G06F,H04N

Abstract:
1. A data processing system, comprising: a computer peripheral device comprising device capability producer logic and job ticket consumer logic; a device capability aware application comprising device capability consumer logic and job ticket producer logic; wherein the device capability producer logic is encoded in one or more computer-readable storage media for execution and when executed is operable to perform: wherein the device capability consumer logic is encoded in one or more computer-readable storage media for execution and when executed is operable to perform: wherein the job ticket producer logic is encoded in one or more computer-readable storage media for execution and when executed is operable to perform: wherein the job ticket consumer logic is encoded in one or more computer-readable storage media for execution and when executed is operable to perform: wherein the first capability description comprises a list of features of the computer peripheral device and one or more feature constraints, wherein the one or more feature constraints comprise limitations on the availability of the capabilities or settings for capabilities that are required by an availability of another capability or by another setting of another capability.