Presence and Geographic Location Notification Based on a Setting
First Claim
1. A computer-implemented method for controlling notification information associated with a first communications identity, the method comprising:
- accessing notification setting information, stored on a computer storage medium, that identifies;
a temporal condition including at least one temporal period during which notification information is to be provided or withheld, and notification settings associated with one or more groups of communications identities included in one or more participant lists associated with the first communications identity;
determining whether the temporal condition is satisfied; and
controlling dissemination of notification information related to the first communications identity to a category of communications identities based on whether the temporal condition is satisfied and the notification settings associated with the group of communications identities.
8 Assignments
0 Petitions
Accused Products
Abstract
A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
131 Citations
27 Claims
-
1. A computer-implemented method for controlling notification information associated with a first communications identity, the method comprising:
-
accessing notification setting information, stored on a computer storage medium, that identifies;
a temporal condition including at least one temporal period during which notification information is to be provided or withheld, and notification settings associated with one or more groups of communications identities included in one or more participant lists associated with the first communications identity;
determining whether the temporal condition is satisfied; and
controlling dissemination of notification information related to the first communications identity to a category of communications identities based on whether the temporal condition is satisfied and the notification settings associated with the group of communications identities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-based system to control notification information associated with a first communications identity, the system comprising a processor connected to a storage device and one or more input/output devices, wherein the processor is configured to:
-
access notification setting information, stored on a computer storage medium, that identifies;
a temporal condition including at least one temporal period during which notification information is to be provided or withheld, and notification settings associated with one or more groups of communications identities included in one or more participant lists associated with the first communications identity;
determine whether the temporal condition is satisfied; and
control dissemination of notification information related to the communications identity to a category of communications identities based on whether the temporal condition is satisfied and the notification settings associated with the group of communications identities.
-
-
26. A computer-readable medium having embodied thereon a computer program configured to, when executed, control notification information associated with a first communications identity, the medium comprising one or more code segments configured to:
-
access notification setting information, stored on a computer storage medium, that identifies;
a temporal condition including at least one temporal period during which notification information is to be provided or withheld, and notification settings associated with one or more groups of communications identities included in one or more participant lists associated with the first communications identity;
determine whether the temporal condition is satisfied; and
control dissemination of notification information related to the communications identity to a category of communications identities based on whether the temporal condition is satisfied and the notification settings associated with the group of communications identities.
-
-
27. A computer-based system for controlling notification information associated with a first communications identity, the system comprising:
-
means for accessing notification setting information, stored on a computer storage medium, that identifies;
a temporal condition including at least one temporal period during which notification information is to be provided or withheld, and notification settings associated with one or more groups of communications identities included in one or more participant lists associated with the first communications identity;
means for determining whether the temporal condition is satisfied; and
means for controlling dissemination of notification information related to the communications identity to a category of communications identities based on whether the temporal condition is satisfied and the notification settings associated with the group of communications identities.
-
Specification