Methods and apparatus for providing expanded telecommunications service
DC CAFCFirst Claim
Patent Images
1. A method of processing calls, the method comprising:
- storing in computer readable memory associated with a call processing system a first phone address associated with a first subscriber;
storing in computer readable memory a plurality of phone addresses for the first subscriber;
participating at the call processing system in a first call associated with the first subscriber, the first call associated with a second phone address different than the first phone address;
placing a first outcall from the call processing system to a first called party, wherein the call processing system inserts at least a portion of the first phone address in a callerlD field associated with signaling information associated with the first outcall;
causing the first call and the first outcall to be bridged;
participating at the call processing system in a second call associated with the first subscriber, the second call involving a subscriber communication device associated with a third phone address different than the first phone address;
placing a second outcall from the call processing system to a second called party, wherein the call processing system inserts at least a portion of the first phone address in a callerlD field associated with signaling information associated with the second outcall; and
causing the second call and the second outcall to be bridged.
4 Assignments
Litigations
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.
197 Citations
17 Claims
-
1. A method of processing calls, the method comprising:
-
storing in computer readable memory associated with a call processing system a first phone address associated with a first subscriber; storing in computer readable memory a plurality of phone addresses for the first subscriber; participating at the call processing system in a first call associated with the first subscriber, the first call associated with a second phone address different than the first phone address; placing a first outcall from the call processing system to a first called party, wherein the call processing system inserts at least a portion of the first phone address in a callerlD field associated with signaling information associated with the first outcall; causing the first call and the first outcall to be bridged; participating at the call processing system in a second call associated with the first subscriber, the second call involving a subscriber communication device associated with a third phone address different than the first phone address; placing a second outcall from the call processing system to a second called party, wherein the call processing system inserts at least a portion of the first phone address in a callerlD field associated with signaling information associated with the second outcall; and causing the second call and the second outcall to be bridged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 performs operations comprising; storing a first phone address associated with a first subscriber; storing a plurality of phone addresses for the first subscriber; participating in a first call associated with the first subscriber, the first call associated with a second phone address different than the first phone address; placing a first outcall to a first called party; inserting at least a portion of the first phone address in a callerID field associated with signaling information associated with the first outcall; causing the first call and the first outcall to be bridged; participating in a second call associated with the first subscriber, the second call involving a subscriber communication device associated with a third phone address different than the first phone address; placing a second outcall to a second called party; inserting at least a portion of the first phone address in a callerID field associated with signaling information associated with the second outcall; and causing the second call and the second outcall to be bridged. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium embodied with a computer program comprising instructions when executed perform the steps of:
-
storing a first phone address associated with a first subscriber; storing a plurality of phone addresses for the first subscriber; participating in a first call associated with the first subscriber, the first call associated with a second phone address different than the first phone address; placing a first outcall to a first called party; inserting at least a portion of the first phone address in a callerID field associated with signaling information associated with the first outcall; causing the first call and the first outcall to be bridged; participating in a second call associated with the first subscriber, the second call involving a subscriber communication device associated with a third phone address different than the first phone address; placing a second outcall to a second called party; inserting at least a portion of the first phone address in a callerID field associated with signaling information associated with the second outcall; and causing the second call and the second outcall to be bridged.
-
Specification