Method and system for authorizing a restricted callable status in an instant messaging system
First Claim
1. A method for managing user status values in an instant messaging system, wherein the user status values indicate the availability of a user to participate in an instant messaging session, the method comprising:
- receiving a first request from a user to designate the user status value that is associated with the user such that a group of one or more users cannot initiate a new instant messaging session with the user; and
receiving a second request from the user to designate a subset of the group of one or more users such that the subset of the group of one or more users is authorized to initiate a new instant messaging session with the user while a remainder of the group of one or more users cannot initiate a new instant messaging session with the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, an apparatus, a system, and a computer program product are presented for managing availability status values in an instant messaging application. A user of the instant messaging application is able to select a “do not disturb” status that is to be associated with the user, thereby preventing most users from being able to initiate an instant messaging session with the user. In addition, the user of the instant messaging application can selectively authorize a subset of users to have the privilege of being able to start instant messaging sessions with the user while maintaining an indication to all other users that the user is in a “do not disturb” status.
127 Citations
15 Claims
-
1. A method for managing user status values in an instant messaging system, wherein the user status values indicate the availability of a user to participate in an instant messaging session, the method comprising:
-
receiving a first request from a user to designate the user status value that is associated with the user such that a group of one or more users cannot initiate a new instant messaging session with the user; and
receiving a second request from the user to designate a subset of the group of one or more users such that the subset of the group of one or more users is authorized to initiate a new instant messaging session with the user while a remainder of the group of one or more users cannot initiate a new instant messaging session with the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product on a computer readable medium for managing user status values in an instant messaging system, wherein the user status values indicate the availability of a user to participate in an instant messaging session, the computer program product comprising:
-
means for receiving a first request from a user to designate the user status value that is associated with the user such that a group of one or more users cannot initiate a new instant messaging session with the user; and
means for receiving a second request from the user to designate a subset of the group of one or more users such that the subset of the group of one or more users is authorized to initiate a new instant messaging session with the user while a remainder of the group of one or more users cannot initiate a new instant messaging session with the user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for managing user status values in an instant messaging system, wherein the user status values indicate the availability of a user to participate in an instant messaging session, the apparatus comprising:
-
means for receiving a first request from a user to designate the user status value that is associated with the user such that a group of one or more users cannot initiate a new instant messaging session with the user; and
means for receiving a second request from the user to designate a subset of the group of one or more users such that the subset of the group of one or more users is authorized to initiate a new instant messaging session with the user while a remainder of the group of one or more users cannot initiate a new instant messaging session with the user. - View Dependent Claims (12, 13, 14, 15)
-
Specification