×

Method and system for realizing presence service, presence information processing device and presentity client

  • US 10,063,550 B2
  • Filed: 10/18/2013
  • Issued: 08/28/2018
  • Est. Priority Date: 03/24/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing presence information, the method comprising:

  • receiving presence information issued for one presentity by at least two different presence sources, with the presence information comprising presentity information, different values of a presence element, and classes corresponding to the values, wherein the classes are used to distinguish between different values of the presence element sent to different watchers;

    obtaining authentication configuration information of a presentity according to the presentity information;

    obtaining a right rule by resolving the authentication configuration information, the right rule comprising a correlation configured by the presentity between a watcher identity and a class of a group that the watcher identity pertains to, the watcher identity configured in a condition element of the right rule;

    the class of the group that the watcher identity pertains to is configured in a transformation element of the right rule; and

    a class sub-element is configured in the presence element to record a class corresponding to a value of the presence element;

    determining whether class sub-elements contained in the presence information issued by the different presence sources have the same value or no class sub-element is contained;

    merging the presence information issued by the different presence sources if the class sub-elements contained in the presence information issued by the different presence sources have the same value or no class sub-element is contained; and

    sending a value of the presence element to a corresponding watcher according to a correlation between the class corresponding to the value in the presence information and the class derived from the right rule obtained from the authentication configuration information.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×