Presence and Geographic Location Notification Based on a Delegation Model
5 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 geographic location of a mobile device, such as a mobile telephone associated with the user system, may be disseminated to users on the participant list or people on the contact list based on notification information that is associated with groups of users or contacts. A delegation model is used to control whether a user is permitted to make modifications to the notification information.
93 Citations
49 Claims
-
1-28. -28. (canceled)
-
29. A computer-implemented method, comprising:
-
receiving, from a user associated with first communications identify, a request to modify a notification setting that controls a dissemination of notification information to a second communication identity; accessing delegation information in response to the received request, the delegation information comprising information identifying a restriction on an ability of a group of communications identities to modify the notification setting; determining, using the processor, whether the first communications identity is permitted to modify the notification setting, based on at least the identified restriction; and enabling the user to modify the notification setting in accordance with the received request, when it is determined that the first communication identity is permitted to perform the requested modification. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. An apparatus, comprising:
-
a storage device; and a processor coupled to the storage device, wherein the storage device stores a program for controlling the processor, and wherein the processor, operative with the program, is configured to; receive, from a user associated with a first communications identify, a request to modify a notification setting that controls a dissemination of notification information to a second communication identity; access delegation information in response to the received request, the delegation information comprising information identifying a restriction on an ability of a group of communications identities to modify the notification setting; determine whether the first communications identity is permitted to modify the notification setting, based on at least the identified restriction; and enable the user to modify the notification setting in accordance with the received request, when it is determined that the first communication identity is permitted to perform the requested modification. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer-readable medium storing instructions that, when executed by a processor, perform a method comprising:
-
receiving, from a user associated with a first communications identify, a request to modify a notification setting that controls a dissemination of notification information to a second communication identity; accessing delegation information in response to the received request, the delegation information comprising information identifying a restriction on an ability of a group of communications identities to modify the notification setting; determining, using the processor, whether the first communications identity is permitted to modify the notification setting, based on at least the identified restriction; and enabling the user to modify the notification setting in accordance with the received request, when it is determined that the first communication identity is permitted to perform the requested modification.
-
Specification