Patent ID: 8196148
Filing Date: 2012-06-05
Classification: G06F

Abstract:
1. A print controller implemented at a processor for a printing system, the print controller adapted to notify applications of changes to parameters of the printing system, the print controller comprising: a parameter manager adapted to process registration requests received from applications to generate a registration data structure, wherein a registration request from an individual application indicates multiple parameters for which the application is to be notified when there is a change to the parameters, wherein the registration request from the individual application further indicates a callback identifier (CID) for the parameters where an individual CID is associated with a plurality of related parameters; and a notification system adapted to receive an indication of changes to the related parameters of the printing system, and to identify the applications registered to be notified of changes to the related parameters based on the registration data structure; for each identified application, the notification system is further adapted to identify the CIDs associated with the parameters that have changed based on the registration data structure, and to transmit at least one notification message to the application using the identified CIDs to indicate a change to the related parameters.