Call screening apparatus and method
First Claim
Patent Images
1. A call processing method in a telecommunications system, the method comprising:
- receiving a call at a first end office switch of the telecommunications system, the call placed by a calling party for a called party at a called communication station;
routing the call from the first end office switch to a platform, the platform associated with a platform end office switch;
retrieving a subscriber profile for the called party;
playing to the calling party one of a called party-provided greeting and a greeting announcement;
determining if a screening list feature is active;
if so, determining if a number associated with the calling party is available;
if so, determining if the number associated with the calling party is on a screening list of the called party;
if so, routing the call to a default destination at the platform;
if the number associated with the calling party is not available or if the number associated with the calling party is not on the screening list, determining if a recorded name screening feature is active;
if so, prompting the calling party for identification;
recording the spoken identification provided by the calling party;
determining status of the called party;
if the called party is engaged in a call, providing an announcement and entering a call waiting process;
otherwise, routing the call to a directory number in accordance with the subscriber profile;
connecting from the platform and the platform end office switch to an end office switch which is associated with the called communication station and which is different from the platform end office switch, and playing to the called communication station one of a predefined announcement and the recorded spoken identification;
determining from the subscriber profile if caller ID screening is active for the called party;
if so, determining if a calling directory number is available;
if so, connecting to the end office switch which is associated with the called communication station and announcing the calling party directory number to the called communication station from the platform;
otherwise, if the calling directory number is not unknown, connecting to the end office switch which is associated with the called communication station and announcing an unavailable directory number to the called communication station from the platform;
prompting the called party to accept or reject the call;
detecting at the platform a call routing option entered at the called communication station and detected at the end office switch which is associated with the called communication station;
if the call routing option corresponds to rejecting the call, routing the call to a default destination at the platform; and
if the call routing option corresponds to accepting the call, connecting the call between the first end office switch and the end office switch associated with the called communication station to connect the calling party with the called party.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of screening incoming telephone calls and programming screening options and apparatus that allows incoming calls to be screened according to various criteria programmed by a subscriber.
41 Citations
6 Claims
-
1. A call processing method in a telecommunications system, the method comprising:
-
receiving a call at a first end office switch of the telecommunications system, the call placed by a calling party for a called party at a called communication station;
routing the call from the first end office switch to a platform, the platform associated with a platform end office switch;
retrieving a subscriber profile for the called party;
playing to the calling party one of a called party-provided greeting and a greeting announcement;
determining if a screening list feature is active;
if so, determining if a number associated with the calling party is available;
if so, determining if the number associated with the calling party is on a screening list of the called party;
if so, routing the call to a default destination at the platform;
if the number associated with the calling party is not available or if the number associated with the calling party is not on the screening list, determining if a recorded name screening feature is active;
if so, prompting the calling party for identification;
recording the spoken identification provided by the calling party;
determining status of the called party;
if the called party is engaged in a call, providing an announcement and entering a call waiting process;
otherwise, routing the call to a directory number in accordance with the subscriber profile;
connecting from the platform and the platform end office switch to an end office switch which is associated with the called communication station and which is different from the platform end office switch, and playing to the called communication station one of a predefined announcement and the recorded spoken identification;
determining from the subscriber profile if caller ID screening is active for the called party;
if so, determining if a calling directory number is available;
if so, connecting to the end office switch which is associated with the called communication station and announcing the calling party directory number to the called communication station from the platform;
otherwise, if the calling directory number is not unknown, connecting to the end office switch which is associated with the called communication station and announcing an unavailable directory number to the called communication station from the platform;
prompting the called party to accept or reject the call;
detecting at the platform a call routing option entered at the called communication station and detected at the end office switch which is associated with the called communication station;
if the call routing option corresponds to rejecting the call, routing the call to a default destination at the platform; and
if the call routing option corresponds to accepting the call, connecting the call between the first end office switch and the end office switch associated with the called communication station to connect the calling party with the called party. - View Dependent Claims (2, 3, 4, 5, 6)
determining if the subscriber profile is valid.
-
-
3. The method of claim 1, further comprising:
-
detecting a called directory number associated with the call;
determining if the called directory number is available; and
if the called directory number is not available, prompting the calling party to enter a desired directory number.
-
-
4. The method of claim 1 further comprising:
-
when the call is routed to the default destination, determining if the default destination corresponds to a telephone number;
if so, playing an announcement to the calling party and directing the call to the telephone number;
otherwise, determining if the default destination corresponds to an announcement;
if so, playing the announcement and disconnecting the call;
otherwise, determining if the default destination corresponds to voice mail; and
if so, providing a voice mail announcement and routing the call to voice mail.
-
-
5. The method of claim 1 wherein playing to the called communication station one of a predefined announcement and the recorded spoken identification comprises:
-
determining if the recorded name screening feature is activated;
if not, connecting to the end office switch associated with the called communication station and providing the predefined announcement to the called communication station from the platform;
if the recorded name screening feature is activated, determining if the recorded spoken identification is available, if so, connecting to the end office switch which is associated with the called communication station and providing an announcement including the recorded spoken identification to the called communication station from the platform, and otherwise, connecting to the end office switch which is associated with the called communication station and providing an unknown caller announcement to the called communication station from the platform.
-
-
6. The method of claim 1 further comprising:
-
if caller ID screening is active for the called party; and
if the calling directory number is unavailable, determining if the calling directory number is blocked;
if so, connecting to the end office switch which is associated with the called communication station and announcing a blocked directory number to the called communication station from the platform; and
otherwise, connecting to the end office switch which is associated with the called communication station and announcing an unknown directory number to the called communication station from the platform.
-
Specification