Method and apparatus for subscriber control of an inbound call
First Claim
1. A method for providing an inbound call control service to a public switched telephone network (PSTN) inbound call control service subscriber, the method comprising:
- configuring a directory number of the inbound call control service subscriber as a locally ported directory number in accordance with a Local Number Portability deployment, so that all calls to the directory number are routed through the PSTN to a call service node (CSN) that is a virtual service switching point in the PSTN;
receiving a call initiation message at the CSN, the call initiation message being associated with a call from a caller who dialed the locally ported directory number of the inbound call control service subscriber;
extracting a called number from the call initiation message, and using the called number to identify the inbound call control service subscriber associated with the called number by using the called number in a query to retrieve an inbound call control service subscriber profile that stores default information about how calls to the inbound call control service subscriber are to be handled;
issuing an inbound call notification message over a messaging network from the CSN to at least one messaging device operated by the inbound call control service subscriber, the inbound call notification message providing information related to the inbound call and requesting that the inbound call control service subscriber select a call treatment option for the inbound call;
while waiting for a reply to the inbound call notification message, modifying the inbound call initiation message to forward the call to a call parking facility associated with the inbound call service, and forwarding the modified inbound call initiation message from the CSN through the PSTN to forward the call to the call parking facility;
receiving from the inbound call control service subscriber a reply to the inbound call notification message indicating the call treatment option selected by the inbound call control service subscriber in response to the inbound call notification message;
controlling the parked call by sending a call release message from the CSN through the PSTN to the call parking facility to release the call from the call parking facility; and
further controlling the call using call control messages sent from the CSN through the PSTN to control the released call in accordance with the call treatment option selected by the inbound call control service subscriber in response to the inbound call notification message.
11 Assignments
0 Petitions
Accused Products
Abstract
Service subscriber inbound call control is effected from within a public switched telephone network (PSTN) using a Call Service Node (CSN). On receipt of a call directed to the service subscriber, at least one messaging network message is sent to the service subscriber to request a call treatment option. Pending receipt of a reply from the subscriber, the call is routed by the CSN to a call parking facility in the PSTN. The call parking facility may be a voice mail box of the subscriber or an announcement facility. After a call treatment option is received, the call is released from the call parking facility the call treatment is effected. The service enables single number service for multiple service subscriber directory numbers, unified voice mail for multiple service subscriber telephone numbers, or segregated voice mail boxes for a single service subscriber number, as well as real-time, interactive inbound call screening.
-
Citations
28 Claims
-
1. A method for providing an inbound call control service to a public switched telephone network (PSTN) inbound call control service subscriber, the method comprising:
-
configuring a directory number of the inbound call control service subscriber as a locally ported directory number in accordance with a Local Number Portability deployment, so that all calls to the directory number are routed through the PSTN to a call service node (CSN) that is a virtual service switching point in the PSTN; receiving a call initiation message at the CSN, the call initiation message being associated with a call from a caller who dialed the locally ported directory number of the inbound call control service subscriber; extracting a called number from the call initiation message, and using the called number to identify the inbound call control service subscriber associated with the called number by using the called number in a query to retrieve an inbound call control service subscriber profile that stores default information about how calls to the inbound call control service subscriber are to be handled; issuing an inbound call notification message over a messaging network from the CSN to at least one messaging device operated by the inbound call control service subscriber, the inbound call notification message providing information related to the inbound call and requesting that the inbound call control service subscriber select a call treatment option for the inbound call; while waiting for a reply to the inbound call notification message, modifying the inbound call initiation message to forward the call to a call parking facility associated with the inbound call service, and forwarding the modified inbound call initiation message from the CSN through the PSTN to forward the call to the call parking facility; receiving from the inbound call control service subscriber a reply to the inbound call notification message indicating the call treatment option selected by the inbound call control service subscriber in response to the inbound call notification message; controlling the parked call by sending a call release message from the CSN through the PSTN to the call parking facility to release the call from the call parking facility; and further controlling the call using call control messages sent from the CSN through the PSTN to control the released call in accordance with the call treatment option selected by the inbound call control service subscriber in response to the inbound call notification message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for providing single number service to a public switched telephone network (PSTN) single number service subscriber, comprising:
-
configuring a directory number of the single number service subscriber as a locally ported directory number in accordance with a Local Number Portability deployment, so that all calls to the locally ported directory number are routed through the PSTN to a call service node (CSN) that is a virtual service switching point in the PSTN; receiving a call initiation message at the CSN, the call initiation message being associated with a call from a caller who dialed the locally ported directory number; extracting a called number from the call initiation message, and using the called number in a query to retrieve a service subscriber profile that stores default information about how calls to the single number service subscriber are to be handled; issuing an inbound call notification message over a messaging network from the CSN to at least one messaging device operated by the single number service subscriber, the inbound call notification message providing information related to the inbound call and requesting that the single number service subscriber select a call treatment option for the inbound call; while waiting for a reply to the inbound call notification message, routing the call initiation message from the CSN through the PSTN to forward the call to a call parking facility in the PSTN that is associated with the single number service; receiving from the single number service subscriber a reply to the inbound call notification message indicating the call treatment option; further controlling the inbound call by sending call control messages from the CSN through the PSTN to control the inbound call in accordance with the call treatment option selected by the single number service subscriber in response to the inbound call notification message. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification