Patent ID: 8312092

Claim:
A non-transitory computer readable medium storing instructions which are configured to cause a computing device to execute a server that performs a method comprising: receiving a request from a watcher for a presence aspect derived from presence information associated with a presentity; subscribing on behalf of the watcher, based on the request that was received, with a presence server to receive the presence information associated with the presentity; processing complex presence information that is received from the presence server based on the subscribing to determine a single value of the presence aspect which is an abstraction or consolidation of the complex presence information; and transmitting the single value to the watcher instead of the complex presence information; wherein the presence aspect relates to at least one of the presentity's availability to communicate and the presentity's willingness to communicate, and wherein the single value is “true” or “willing” for affirmative willingness, “false” or “unwilling” for negative willingness, “true” or “available” for affirmative availability, and “false” or “unavailable” for negative availability.