Selective call routing and blocking
First Claim
1. A method for managing an outgoing telephone call, the method comprising the following operations performed with at least one processor:
- receiving a request for a telephone call to a first call participant from a second call participant;
accessing, from a database, a plurality of groups that are specified by the second call participant, each group including one or more users of an electronic communications system for which contact information is maintained;
determining whether the first call participant is identified in at least one of the groups of users;
accessing, for the identified group, a rule specified by the second call participant that indicates a manner in which electronic communications of the first or second call participants should be handled; and
providing instructions to handle the call in accordance with a manner identified in the accessed rule.
10 Assignments
0 Petitions
Accused Products
Abstract
Managing an outgoing telephone call includes receiving a request for a telephone call to a first call participant from a second call participant. A list that is specified by the second call participant is accessed. The list specifies users of an electronic communications system for which contact information is maintained. Whether the first call participant is included in the list of users is determined. A group of one or more of the users included in the list of users with which the first call participant is associated is identified when the first call participant is included in the list of users. A rule associated with the identified group that indicates a manner in which electronic communications of the first or second call participants should be handled is accessed, and a manner in which the call should be handled that is in accordance with the accessed rule is identified.
-
Citations
47 Claims
-
1. A method for managing an outgoing telephone call, the method comprising the following operations performed with at least one processor:
-
receiving a request for a telephone call to a first call participant from a second call participant; accessing, from a database, a plurality of groups that are specified by the second call participant, each group including one or more users of an electronic communications system for which contact information is maintained; determining whether the first call participant is identified in at least one of the groups of users; accessing, for the identified group, a rule specified by the second call participant that indicates a manner in which electronic communications of the first or second call participants should be handled; and providing instructions to handle the call in accordance with a manner identified in the accessed rule. - 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, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations for managing an outgoing telephone call, the operations comprising:
-
receiving a request for a telephone call to a first call participant from a second call participant; accessing, from a database, a plurality of groups that are specified by the second call participant, each group including one or more users of an electronic communications system for which contact information is maintained; determining whether the first call participant is identified in at least one of the groups of users; accessing, for the identified group, a rule specified by the second call participant that indicates a manner in which electronic communications of the first or second call participants should be handled; and providing instructions to handle the call in accordance with a manner identified in the accessed rule. - View Dependent Claims (45)
-
-
46. A system for managing an outgoing telephone call, the system comprising:
-
at least one processor; a memory storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising; receiving a request for a telephone call to a first call participant from a second call participant; accessing, from a database, a plurality of groups that are specified by the second call participant, each group including one or more users of an electronic communications system for which contact information is maintained; determining whether the first call participant is identified in at least one of the groups of users; accessing, for the identified group, a rule specified by the second call participant that indicates a manner in which electronic communications of the first or second call participants should be handled; and providing instructions to handle the call in accordance with a manner identified in the accessed rule. - View Dependent Claims (47)
-
Specification