Managing presence subscriptions for messaging services
First Claim
Patent Images
1. A method of managing presence subscriptions for messaging services, comprising,at a computer system having one or more processors and memory:
- identifying a set of contacts with respect to an identified user;
applying one or more subscription rules to the contacts;
selecting a subset of the contacts based on the one or more subscription rules; and
automatically establishing a presence subscription for each contact in the subset of contacts, wherein a presence subscription for a respective contact enables displaying to the identified user an indication of the online status of the respective contact.
2 Assignments
0 Petitions
Accused Products
Abstract
Presence subscriptions for messaging services are managed by automatically subscribing contacts to a user'"'"'s contact lists based one or more rules, subscription states and contact types. In some embodiments, presence subscriptions are managed by: identifying a set of contacts with respect to an identified user; applying subscription rules to the contacts; selecting a subset of contacts based on one or more subscription rules; and automatically establishing presence subscriptions for the subset of contacts.
-
Citations
24 Claims
-
1. A method of managing presence subscriptions for messaging services, comprising,
at a computer system having one or more processors and memory: -
identifying a set of contacts with respect to an identified user; applying one or more subscription rules to the contacts; selecting a subset of the contacts based on the one or more subscription rules; and automatically establishing a presence subscription for each contact in the subset of contacts, wherein a presence subscription for a respective contact enables displaying to the identified user an indication of the online status of the respective contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored thereon instructions, which, when executed by a processor in a system for managing presence subscriptions, cause the processor to perform the operations of:
-
identifying a set of contacts with respect to an identifier user; applying one or more subscription rules to the contacts; selecting a subset of the contacts based on the one or more subscription rules; and automatically establishing a presence subscription for each contact in the subset of contacts, wherein a presence subscription for a respective contact enables displaying to the identified user an indication of the online status of the respective contact. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification