Methods and systems for telephony call-back processing
First Claim
1. A method of processing a call, the method comprising:
- receiving at a call processing system a first inbound call from a calling party intended for a first called party,wherein the first inbound call is associated with a first phone address of the calling party;
enabling a first outbound call to be placed to a telephonic device associated with the first called party;
enabling the calling party and the first called party to communicate via the first inbound call and the first outbound call;
receiving a call re-origination request from the first called party prior to the termination of the first inbound call,wherein the re-origination request indicates a destination phone address different than the calling party'"'"'s first phone address associated with the first inbound call;
at least partly in response to receiving the call re-origination request from the first called party, enabling a second outbound call to be placed to a terminal associated with the calling party,wherein the terminal associated with the calling party is associated with the destination phone address;
enabling the calling party and the first called party to communicate via the first outbound call and the second outbound call;
storing the destination phone address associated with the call re-origination request in association with the calling party'"'"'s first phone address associated with the first inbound call;
receiving at the call processing system a second inbound call from the calling party for a second called party,wherein the second inbound call is associated with the first phone address;
placing a third outbound call to a telephonic device associated with the second called party;
providing the second called party with a call re-origination instruction wherein the call re-origination instruction identifies the stored destination phone address of the calling party;
after receiving from the second called party a response to the call re-origination instruction, the response indicating that the calling party is to be called at the destination address, placing a fourth outbound call to the calling party to a destination corresponding to the stored destination phone address; and
enabling the calling party and the second called party to communicate via the fourth outbound call and the third outbound call.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides flexible call processing. In one embodiment, a first call from a calling party intended for a called party is received at a call processing system. The call processing system places a second call to a telephonic device associated with the called party. The calling party and called party communicate via the first and second calls. A determination is made that the first call has been terminated. A call-back instruction is received from the called party while the second call is still in place. At least partly in response to receiving the call-back instruction, a third call is placed to a terminal associated with the calling party. The calling party and the called party can communicate via the second call and the third call.
193 Citations
16 Claims
-
1. A method of processing a call, the method comprising:
-
receiving at a call processing system a first inbound call from a calling party intended for a first called party, wherein the first inbound call is associated with a first phone address of the calling party; enabling a first outbound call to be placed to a telephonic device associated with the first called party; enabling the calling party and the first called party to communicate via the first inbound call and the first outbound call; receiving a call re-origination request from the first called party prior to the termination of the first inbound call, wherein the re-origination request indicates a destination phone address different than the calling party'"'"'s first phone address associated with the first inbound call; at least partly in response to receiving the call re-origination request from the first called party, enabling a second outbound call to be placed to a terminal associated with the calling party, wherein the terminal associated with the calling party is associated with the destination phone address; enabling the calling party and the first called party to communicate via the first outbound call and the second outbound call; storing the destination phone address associated with the call re-origination request in association with the calling party'"'"'s first phone address associated with the first inbound call; receiving at the call processing system a second inbound call from the calling party for a second called party, wherein the second inbound call is associated with the first phone address; placing a third outbound call to a telephonic device associated with the second called party; providing the second called party with a call re-origination instruction wherein the call re-origination instruction identifies the stored destination phone address of the calling party; after receiving from the second called party a response to the call re-origination instruction, the response indicating that the calling party is to be called at the destination address, placing a fourth outbound call to the calling party to a destination corresponding to the stored destination phone address; and enabling the calling party and the second called party to communicate via the fourth outbound call and the third outbound call. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a computing device; instructions stored on non-transitory media readable by the computing device, that when executed by the computing device, cause the computing device to perform operations, comprising; receiving a first inbound call from a calling party intended for a first called party, wherein the first inbound call is associated with a first phone address of the calling party; enabling a first outbound call to be placed to a telephonic device associated with the first called party; enabling the calling party and the first called party to communicate via the first inbound call and the first outbound call; receiving a call re-origination request from the first called party prior to the termination of the first inbound call, wherein the re-origination request indicates a destination phone address different than the calling party'"'"'s first phone address associated with the first inbound call; at least partly in response to receiving the call re-origination request from the first called party, enabling a second outbound call to be placed to a terminal associated with the calling party, wherein the terminal associated with the calling party is associated with the destination phone address; enabling the calling party and the first called party to communicate via the first outbound call and the second outbound call; storing the destination phone address associated with the call re-origination request in association with the calling party'"'"'s first phone address associated with the first inbound call; receiving a second inbound call from the calling party for a second called party, wherein the second inbound call is associated with the first phone address; placing a third outbound call to a telephonic device associated with the second called party; providing the second called party with a call re-origination instruction wherein the call re-origination instruction identifies the stored destination phone address of the calling party; after receiving from the second called party a response to the call re-origination instruction, the response indicating that the calling party is to be called at the destination address, placing a fourth outbound call to the calling party to a destination corresponding to the stored destination phone address; and enabling the calling party and the second called party to communicate via the fourth outbound call and the third outbound call. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Instructions stored on non-transitory media readable by a computing device, that when executed by the computing device, cause the computing device to perform operations, comprising:
-
receiving a first inbound call from a calling party intended for a first called party, wherein the first inbound call is associated with a first phone address of the calling party; enabling a first outbound call to be placed to a telephonic device associated with the first called party; enabling the calling party and the first called party to communicate via the first inbound call and the first outbound call; receiving a call re-origination request from the first called party prior to the termination of the first inbound call, wherein the re-origination request indicates a destination phone address different than the calling party'"'"'s first phone address associated with the first inbound call; at least partly in response to receiving the call re-origination request from the first called party, enabling a second outbound call to be placed to a terminal associated with the calling party, wherein the terminal associated with the calling party is associated with the destination phone address; enabling the calling party and the first called party to communicate via the first outbound call and the second outbound call; storing the destination phone address associated with the call re-origination request in association with the calling party'"'"'s first phone address associated with the first inbound call; receiving a second inbound call from the calling party for a second called party, wherein the second inbound call is associated with the first phone address; placing a third outbound call to a telephonic device associated with the second called party; providing the second called party with a call re-origination instruction wherein the call re-origination instruction identifies the stored destination phone address of the calling party; after receiving from the second called party a response to the call re-origination instruction, the response indicating that the calling party is to be called at the destination address, placing a fourth outbound call to the calling party to a destination corresponding to the stored destination phone address; and enabling the calling party and the second called party to communicate via the fourth outbound call and the third outbound call. - View Dependent Claims (14, 15, 16)
-
Specification