Method and system for providing call screening in a packet-switched network
First Claim
Patent Images
1. A system, comprising:
- at least one non-transitory computer readable media for storing codes; and
at least one programmable processor configured execute the codes to perform;
receiving a call to a first destination from a caller;
determining whether a call forwarding is active at the first destination;
forwarding the call to a second destination based at least in part on the determination that the call forwarding is active;
notifying the first destination that the call has been forwarded;
determining whether the first destination wants to screen the call within a predetermined time period;
enabling the first destination to screen the call based at least in part on the determination that the first destination wants to screen the call, wherein enabling the first destination to screen the call comprises creating a conference between the caller, the first destination, and the second destination; and
wherein notifying the first destination that the call has been forwarded comprises transmitting a notification message to the first destination, the notification message comprising at least one of an identification of a dialog with the caller, an address associated with the second destination, and the predetermined time period.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide systems and methods for determining whether a call in a packet-switched network to a first destination is to be forwarded, forwarding the call to a second destination based on a determination that the call is to be forwarded, notifying the first destination that the call has been forwarded, receiving a request from the first destination to screen the call, and enabling the first destination to screen the call.
-
Citations
24 Claims
-
1. A system, comprising:
-
at least one non-transitory computer readable media for storing codes; and at least one programmable processor configured execute the codes to perform; receiving a call to a first destination from a caller; determining whether a call forwarding is active at the first destination; forwarding the call to a second destination based at least in part on the determination that the call forwarding is active; notifying the first destination that the call has been forwarded; determining whether the first destination wants to screen the call within a predetermined time period; enabling the first destination to screen the call based at least in part on the determination that the first destination wants to screen the call, wherein enabling the first destination to screen the call comprises creating a conference between the caller, the first destination, and the second destination; and wherein notifying the first destination that the call has been forwarded comprises transmitting a notification message to the first destination, the notification message comprising at least one of an identification of a dialog with the caller, an address associated with the second destination, and the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving, by at least one programmable processor, a call to a first destination from a caller; determining, by the at least one programmable processor, whether a call forwarding is active at the first destination; forwarding, by the at least one programmable processor, the call to a second destination based at least in part on the determination that the call forwarding is active; notifying, by the at least one programmable processor, the first destination that the call has been forwarded; determining, by the at least one programmable processor, whether the first destination wants to screen the call within a predetermined time period; enabling, by the at least one programmable processor, the first destination to screen the call based at least in part on the determination that the first destination wants to screen the call, wherein enabling the first destination to screen the call comprises creating a conference between the caller, the first destination, and the second destination; and wherein notifying the first destination that the call has been forwarded comprises transmitting a notification message to the first destination, the notification message comprising at least one of an identification of a dialog with the caller, an address associated with the second destination, and the predetermined time period. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification