Patent ID: 7529823

Claim:
A method comprising: receiving at a server a request from a client for registering the client to receive notifications generated by a printer shared by a plurality of clients, the request including an indication of whether bi-directional communication or unidirectional communication should be used for communicating notifications between the printer and the client and the request further including an identity context property for the client, wherein the identity context property comprises a security identifier used to determine whether the client can be registered; receiving at the server a notification generated by the printer, wherein the notification indicates a state condition of the printer and is associated with one or more sender properties of the printer, the sender properties comprising an identity context property; and sending by the server at least an indication of the notification to the client based on a comparison between at least the identity context property of the sender properties and the identity context property for the client, wherein the indication of the notification comprises data for a user interface presentation indicting the state condition for the printer.