Patent ID: 9165080
Filing Date: 2015-10-20
Classification: G06F

Abstract:
1. A method for creating scalable presence subscriptions in a federated and virtualized presence environment comprising: receiving a query from a client device over a network, the query including a membership set which comprises a set of presentities, each presentity comprising an entity defined by presence information and being associated with a unique identifier or indicator; decomposing the membership set, comprising said set of presentities, into existing membership sets; determining if one or more existing query processing cells, which correspond to the existing membership sets, can be reused to satisfy the query; creating a new query processing cell, based on the one or more existing query processing cells, to satisfy the query; subscribing the new query processing cell to the one or more existing query processing cells; obtaining additional presence information according to the query, via utilizing the new query processing cell, the additional presence information comprising information required to answer the query and not included in the set of presentities;