System and Method for Implementing a Publication
First Claim
1. A method for publication delegation, comprising:
- receiving a request to publish presence information of a presentity on behalf of the presentity of another presentity;
determining whether conditions exist that require application of a publication authorization rule;
if the conditions exist, determining whether to allow or block the request to publish based on the conditions; and
upon a determination to allow the request to publish, transforming the presence information in accordance with publication content rules.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided that allow for publication delegation through the use of publication authorization rules, where a presentity can allow another entity, e.g., a publisher, to publish presence information associated with the presentity on behalf of the presentity. Additionally, the ability is provided for, e.g., a service provider, to restrict presence information that a presentity is allowed to publish. Hence, publication delegation can be effectuated in cases when a rule matches users (with identities) other than the presentity whose presence information is to be published. Moreover, service provider restriction on the allowed presence information can also be provided in those cases when a rule matches the identity of the presentity.
38 Citations
22 Claims
-
1. A method for publication delegation, comprising:
-
receiving a request to publish presence information of a presentity on behalf of the presentity of another presentity; determining whether conditions exist that require application of a publication authorization rule; if the conditions exist, determining whether to allow or block the request to publish based on the conditions; and upon a determination to allow the request to publish, transforming the presence information in accordance with publication content rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
a processor; and a memory unit communicatively connected to the processor and comprising; computer code configured to process receipt of a request to publish presence information of a presentity on behalf of the presentity or another presentity resulting in publication delegation; computer code configured to determine whether conditions exist that require application of a publication authorization rule; computer code configured to, if the conditions exist, determine whether to allow or block the request to publish based on the conditions; and computer code configured to, upon a determination to allow the request to publish, transform the presence information in accordance with publication content rules. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for publication delegation, comprising:
-
means for receiving a request to publish presence information of a presentity on behalf of the presentity or another presentity; means for determining whether conditions exist that require application of a publication authorization rule; means for, if the conditions exist, determining whether to allow or block the request to publish based on the conditions; and means for, upon a determination to allow the request to publish, transforming the presence information in accordance with publication content rules. - View Dependent Claims (22)
-
Specification