Presence and geographic location notification based on a delegation model
First Claim
1. A method, comprising:
- providing a graphical user interface to a user, the graphical user interface comprising;
a list of selectable additional users;
based on a selection of a first additional user, a first notification settings area displaying one or more selectable notification settings associated with the selected first additional user, wherein the one or more selectable notification settings associated with the selected first additional user control the dissemination of notification information associated with the user to the selected first additional user; and
based on a selection of a second additional user, a second notification settings area displaying one or more selectable notification settings associated with the selected second additional user, wherein the one or more selectable notification settings associated with the selected second additional user control the dissemination of notification information associated with the user to the selected second additional user;
detecting, using at least one processor, a selection of the first additional user from the list of selectable additional users;
in response to detecting the selection of the first additional user from the list of selectable additional users, providing for display the first notification settings area that indicates one or more selectable notification settings associated with the first additional user that were previously selected by the user;
receiving, from the user by way of the first notification settings area, a request to modify the one or more selectable notification settings associated with the selected first additional user; and
modifying, using the at least one processor, the one or more selectable notification settings associated with the selected first additional user in accordance with the received request.
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.
96 Citations
21 Claims
-
1. A method, comprising:
-
providing a graphical user interface to a user, the graphical user interface comprising; a list of selectable additional users; based on a selection of a first additional user, a first notification settings area displaying one or more selectable notification settings associated with the selected first additional user, wherein the one or more selectable notification settings associated with the selected first additional user control the dissemination of notification information associated with the user to the selected first additional user; and based on a selection of a second additional user, a second notification settings area displaying one or more selectable notification settings associated with the selected second additional user, wherein the one or more selectable notification settings associated with the selected second additional user control the dissemination of notification information associated with the user to the selected second additional user; detecting, using at least one processor, a selection of the first additional user from the list of selectable additional users; in response to detecting the selection of the first additional user from the list of selectable additional users, providing for display the first notification settings area that indicates one or more selectable notification settings associated with the first additional user that were previously selected by the user; receiving, from the user by way of the first notification settings area, a request to modify the one or more selectable notification settings associated with the selected first additional user; and modifying, using the at least one processor, the one or more selectable notification settings associated with the selected first additional user in accordance with the received request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the apparatus to; provide a graphical user interface to a user, the graphical user interface comprising; a list of selectable additional users; based on a selection of a first additional user, a first notification settings area displaying one or more selectable notification settings associated with the selected first additional user, wherein the one or more selectable notification settings associated with the selected first additional user control the dissemination of notification information associated with the user to the selected first additional user; and based on a selection of a second additional user, a second notification settings area displaying one or more selectable notification settings associated with the selected second additional user, wherein the one or more selectable notification settings associated with the selected second additional user control the dissemination of notification information associated with the user to the selected second additional user; detect a selection of the first additional user from the list of selectable additional users; in response to detecting the selection of the first additional user from the list of selectable additional users, providing for display the first notification settings area that indicates one or more selectable notification settings associated with the first additional user that were previously selected by the user; receive, from the user by way of the first notification settings area, a request to modify the one or more selectable notification settings associated with the selected first additional user; and modify the one or more selectable notification settings associated with the selected first additional user in accordance with the received request. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computer system to perform a method comprising:
-
providing a graphical user interface to a user, the graphical user interface comprising; a list of selectable additional users; based on a selection of a first additional user, a first notification settings area displaying one or more selectable notification settings associated with the selected first additional user, wherein the one or more selectable notification settings associated with the selected first additional user control the dissemination of notification information associated with the user to the selected first additional user; and based on a selection of a second additional user, a second notification settings area displaying one or more selectable notification settings associated with the selected second additional user, wherein the one or more selectable notification settings associated with the selected second additional user control the dissemination of notification information associated with the user to the selected second additional user; detecting, using the at least one processor, a selection of the first additional user from the list of selectable additional users; in response to detecting the selection of the first additional user from the list of selectable additional users, providing for display the first notification settings area that indicates one or more selectable notification settings associated with the first additional user that were previously selected by the user; receiving, from the user by way of the first notification settings area, a request to modify the one or more selectable notification settings associated with the selected first additional user; and modifying the one or more selectable notification settings associated with the selected first additional user in accordance with the received request. - View Dependent Claims (19, 20, 21)
-
Specification