Managing presence subscriptions for messaging services
AssigneeGoogle Inc.
InventorsReza Behforooz, Gary Steven Burd, David Bau, Jonathan David Perlow
Life of this patent
Estimating the term…
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.
Claims24
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.
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.
Dependencies are inferred from the claim text.