Outgoing call screening
First Claim
1. A method for restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number, at least one privilege class being assigned to the calling station, the method comprising:
- ascertaining the assigned privilege class of the calling station;
associating at least one blocking table with each privilege class, each blocking table having a blocking table type;
determining whether the telephone call corresponds to one of the blocking table types;
when a telephone call correspondence exists, determining whether the assigned privilege class corresponds to the blocking table corresponding to the telephone call;
when a privilege class correspondence does not exist, bypassing validation of the called number; and
when the privilege class correspondence exists, validating the dialed telephone number, and either blocking the call when the called number is validated or continuing call processing when the called number is not validated;
wherein the blocking tables are enabled based on privilege classes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system include restricting destinations of a telephone call from a calling station, which has been assigned a privilege class. A service control point (SCP) stores blocking tables, based on privilege classes, and a privilege class control table, which associates the blocking tables with each privilege class. The SCP ascertains the assigned privilege class of the calling station and determines whether the telephone call corresponds to one of the types of blocking tables. When the telephone call does correspond, the SCP determines whether the assigned privilege class corresponds to the blocking table that corresponds to the attempted call. When there is no privilege class correspondence, the SCP bypasses validation of the called number. When there is privilege class correspondence, the SCP validates the called number and blocks the call when the called number is validated or continues call processing when the called number is not validated.
15 Citations
20 Claims
-
1. A method for restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number, at least one privilege class being assigned to the calling station, the method comprising:
-
ascertaining the assigned privilege class of the calling station;
associating at least one blocking table with each privilege class, each blocking table having a blocking table type;
determining whether the telephone call corresponds to one of the blocking table types;
when a telephone call correspondence exists, determining whether the assigned privilege class corresponds to the blocking table corresponding to the telephone call;
when a privilege class correspondence does not exist, bypassing validation of the called number; and
when the privilege class correspondence exists, validating the dialed telephone number, and either blocking the call when the called number is validated or continuing call processing when the called number is not validated;
wherein the blocking tables are enabled based on privilege classes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number, at least one privilege class being assigned to the calling station, the system comprising:
-
a service control point that stores at least one blocking table and a privilege class control table, the privilege class control table associating the at least one blocking table with each privilege class, each blocking table having a blocking table type, the service control point ascertaining the assigned privilege class of the calling station, and determining whether the telephone call corresponds to one of the blocking table types;
wherein when a telephone call correspondence exists, the service control point determines whether the assigned privilege class corresponds to the blocking table corresponding to the telephone call;
wherein when a privilege class correspondence does not exist, the service control point bypasses validation of the called number, and when the privilege class correspondence exists, the service control point validates the called number, and either blocks the call when the called number is validated or continues call processing when the called number is not validated; and
wherein the blocking tables are enabled based on privilege classes. - View Dependent Claims (8, 9)
-
-
10. A computer readable medium for restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number, at least one privilege class being assigned to the calling station, the computer readable medium comprising:
-
at least one blocking table storing a list of telephone numbers that are blocked from call completion, each blocking table having a blocking table type; and
a privilege class control table that associates the at least one blocking table with each privilege class;
a first program that determines whether the telephone call corresponds to one of the blocking table types, and when a telephone call correspondence exists, that determines whether the assigned privilege class corresponds to the corresponding blocking table; and
a second program that, when the privilege class correspondence exists, validates the called number in the corresponding blocking table, and either blocks the call when the called number is validated or continues the call processing when the called number is not validated;
such that the blocking tables are enabled based on privilege classes. - View Dependent Claims (11, 12, 13, 14, 16, 18, 20)
-
-
15. A method for handling emergency calling scenarios by restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number during the emergency calling scenario, at least one privilege class being assigned to the calling station, the method comprising:
-
ascertaining the assigned privilege class of the calling station;
determining whether the assigned privilege class is permitted to complete calls during the emergency calling scenario;
when the privilege class does not permit calls to complete, blocking the call; and
when the privilege class does permit calls to complete, continuing call processing;
wherein emergency calling privileges are enabled based on privilege classes so that each privilege class can be turned on and off.
-
-
17. A system for handling emergency calling scenarios by restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number during the emergency calling scenario, at least one privilege class being assigned to the calling station, the system comprising:
-
a service control point that stores an emergency calling table that indicates whether each privilege class is allowed to complete calls during the emergency scenario, the service control point ascertaining the assigned privilege class of the calling station, and determining whether the assigned privilege class is permitted to complete calls during the emergency calling scenario by looking up the assigned privilege class in the emergency calling table;
wherein when the privilege class does not permit calls to complete, the service control point blocks the call; and
wherein when the privilege class does permit calls to complete, the service control point continues call processing; and
wherein emergency calling privileges are enabled based on privilege classes so that each privilege class can be turned on and off.
-
-
19. A computer readable medium for handling emergency calling scenarios by restricting destinations that a telephone call from a calling station can reach, the calling station subscribing to an abbreviated dialing plan and attempting to call a destination at a called number during the emergency calling scenario, at least one privilege class being assigned to the calling station, the computer readable medium comprising:
-
an emergency calling table that indicates whether each privilege class is allowed to complete calls during the emergency scenario; and
a program that blocks the call when the privilege class does not permit calls to complete, and continues call processing when the privilege class does permit calls to complete;
wherein emergency calling privileges are enabled based on privilege classes so that each privilege class can be turned on and off.
-
Specification