Methods and apparatus for providing expanded telecommunications service
First Claim
Patent Images
1. A method of processing calls, the method comprising:
- providing a software program to a computing device associated with a first subscriber;
storing in computer readable memory associated with a call processing system a first phone address, a second phone address different than the first phone address, and a third phone address different than the first phone address and the second phone address, wherein the first, second and third phone addresses are associated with the first subscriber;
participating at the call processing system in a first call associated with the first subscriber, the first call associated with the second phone address,wherein the first call is initiated in response to the first subscriber selection of a user interface control presented via the software program executing on the computing device associated with the first subscriber; and
wherein the first call comprises at least in part a first data request over a data network from the software program executing on the computing device associated with the first subscriber,routing the first call to the first subscriber by calling the third phone address associated with the first subscriber;
placing an outcall from the call processing system to a called party, wherein the call processing system inserts at least a portion of the first phone address in a caller identification field associated with signaling information associated with the outcall; and
causing the first call and the outcall to be bridged.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides flexible call processing. For example, a call processor system can receive an inbound call intended for a called party and place an outbound call to the called party. The call processing system can provide the called party with a call transfer option.
-
Citations
20 Claims
-
1. A method of processing calls, the method comprising:
-
providing a software program to a computing device associated with a first subscriber; storing in computer readable memory associated with a call processing system a first phone address, a second phone address different than the first phone address, and a third phone address different than the first phone address and the second phone address, wherein the first, second and third phone addresses are associated with the first subscriber; participating at the call processing system in a first call associated with the first subscriber, the first call associated with the second phone address, wherein the first call is initiated in response to the first subscriber selection of a user interface control presented via the software program executing on the computing device associated with the first subscriber; and wherein the first call comprises at least in part a first data request over a data network from the software program executing on the computing device associated with the first subscriber, routing the first call to the first subscriber by calling the third phone address associated with the first subscriber; placing an outcall from the call processing system to a called party, wherein the call processing system inserts at least a portion of the first phone address in a caller identification field associated with signaling information associated with the outcall; and causing the first call and the outcall to be bridged. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing calls, the method comprising:
-
providing a software program to a computing device associated with a first subscriber, wherein the software program is; transmitted to the computing device of the first subscriber over a data network; storing in computer readable memory associated with a call processing system a first phone address and a second phone address associated with the first subscriber, wherein the first phone address is different than the second phone address; participating at the call processing system in a first call associated with the first subscriber, the first call associated with the second phone address, wherein the first call is initiated at least partly in response to the first subscriber selection of a user interface control presented via the software program executing on the computing device associated with the first subscriber; and wherein the first call comprises at least in part a first data request over the data network from the software program executing on the computing device associated with the first subscriber, placing an outcall from the call processing system to a called party, wherein the call processing system inserts at least a portion of the first phone address in a caller identification field associated with signaling information associated with the outcall; and causing the first call and the outcall to be bridged. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
at least one computer processor; and a non-transitory memory embodied with a computer program comprising instructions which when executed by the at least one computer processor causes the system to perform operations comprising; providing a software program to a computing device associated with a first subscriber, wherein the software program is; transmitted to the computing device of the first subscriber over a data network; storing a first phone address and a second phone address associated with the first subscriber, wherein the first phone address is different than the second phone address; participating in a first call associated with the first subscriber, the first call associated with the second phone address, wherein the first call is initiated at least partly in response to the first subscriber selection of a user interface control presented via the software program executing on the computing device associated with the first subscriber; and wherein the first call comprises at least in part a first data request over the data network from the software program executing on the computing device associated with the first subscriber, placing an outcall to a called party, wherein the call processing system inserts at least a portion of the first phone address in a caller identification field associated with signaling information associated with the outcall; and causing the first call and the first outcall to be bridged.
-
Specification