Selective feature blocking in a communications network
First Claim
Patent Images
1. In a communications system, a method for establishing a communications session with a party comprising:
- invoking at least one feature in the communications system that results in at least one contact for establishing the communications session with the party;
determining a type of address associated with the contact;
applying at least one screening criterion to the contact, based on the determined type of address, to determine whether the contact is permitted to he used for establishing communications with the party; and
using the contact to establish communications with the party, when the contact is permitted to establish communications with the party.
6 Assignments
0 Petitions
Accused Products
Abstract
In the context of a communications system, means are disclosed for ensuring that invocation of redirect features, such as call forwarding, do not circumvent call blocking settings. User profile information associated with a party controls the invocation of features for the party and controls the screening of redirect contacts resulting from feature invocation. The behavior of feature-associated contact screening for the party is configurable independently of the originating calling permissions of the party.
-
Citations
16 Claims
-
1. In a communications system, a method for establishing a communications session with a party comprising:
-
invoking at least one feature in the communications system that results in at least one contact for establishing the communications session with the party; determining a type of address associated with the contact; applying at least one screening criterion to the contact, based on the determined type of address, to determine whether the contact is permitted to he used for establishing communications with the party; and using the contact to establish communications with the party, when the contact is permitted to establish communications with the party. - View Dependent Claims (2, 3, 4, 5, 6, 16)
-
-
7. In a communications system, a method for processing a request to establish a communications session with a party comprising:
-
receiving a session request to establish a communications session with the party, wherein the session request is received from a requestor; obtaining at least one contact by applying at least one routing feature in response to the session request, the contact pertaining to establishing the communications session with the party; determining a type of address of the contact; accessing user profile information associated with the party; obtaining at least one screening criterion from the user profile information, wherein the at least one screening criterion is based on the determined type of address of the contact; applying the screening criterion to the contact to determine whether the contact is permitted to be contained in a response to the session request; including the contact in the response to the session request, when the contact is permitted to be contained in the response to the session request; and sending the response to the session request to the requestor. - View Dependent Claims (8)
-
-
9. A location server, coupled to a communications system, to establish a communications session between a requesting party and a destination party, the location server comprising:
-
means for receiving a routing request; means for invoking a feature to determine at least one contact for establishing the communications session between the requesting and destination parties; means for determining a type of address of the at least one contact; means for applying at least one screening criterion to the at least one contact based on the determined type of address of the at least one contact, to determine whether the contact is permitted to be used for establishing the communications session; and means for sending a routing response, the routing response including the contact if the contact is permitted to be used for establishing the communications session. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification