Method and system for communicating across telephone and data networks
First Claim
1. A system for providing communication between a caller and a callee over a telephone and data network, the system comprising:
- a service provider includinga web server, accessible by a caller and a callee, anda database including non-transitory computer readable medium for storing a callee contact identifier distinct from a callee phone number;
an origination provider for receiving a call, to a caller local direct-inward-dial (DID) number, from the caller, the origination provider configured to transmit notification of a first communication from the caller to the caller local DID number; and
,a termination provider for establishing a connection to the callee;
wherein the service provider is configured to;
receive an indication to establish a connection to the callee based upon a callee contact identifier distinct from a real identity of the callee,allocate the caller local direct-inward-dial (DID) number based upon a geographic location of the caller at the time the indication is received,send a communication request to the termination provider to configure a second communication to the callee using a callee local DID at the time the notification of the first communication is received, andestablish a connection between the caller and the callee, via the origination provider and the termination provider, upon notification from the origination service provider that the caller has dialed the caller local DID.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for communicating across telephone and data networks are disclosed. According to one embodiment, a computer-implemented method, comprises receiving a first call from a first user phone that converts the first call from a format of a first local phone network to a first digital call. The first digital call is transmitted over a large area data network. The first digital call is converted to a format of a second local phone network to generate a second call. The second call is transmitted to a second user phone over the second local phone network. A real-time bi-directional voice communication session is established between the first user phone and the second user phone.
18 Citations
20 Claims
-
1. A system for providing communication between a caller and a callee over a telephone and data network, the system comprising:
-
a service provider including a web server, accessible by a caller and a callee, and a database including non-transitory computer readable medium for storing a callee contact identifier distinct from a callee phone number; an origination provider for receiving a call, to a caller local direct-inward-dial (DID) number, from the caller, the origination provider configured to transmit notification of a first communication from the caller to the caller local DID number; and
,a termination provider for establishing a connection to the callee; wherein the service provider is configured to; receive an indication to establish a connection to the callee based upon a callee contact identifier distinct from a real identity of the callee, allocate the caller local direct-inward-dial (DID) number based upon a geographic location of the caller at the time the indication is received, send a communication request to the termination provider to configure a second communication to the callee using a callee local DID at the time the notification of the first communication is received, and establish a connection between the caller and the callee, via the origination provider and the termination provider, upon notification from the origination service provider that the caller has dialed the caller local DID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing communication between a caller and a callee over a telephone and data network, the method comprising:
-
receiving from the caller, at a web server of a service provider, an indication to establish a connection to the callee based on a callee contact identifier distinct from a real identity of the callee; allocating, within the service provider, a caller local direct-inward-dial (DID) number based upon a geographic location of the caller at the time the indication is received; receiving, from an origination provider, notification of a first communication from the caller to the caller local DID number; sending a communiation request to a termination provider to configure a second communication to the callee using a callee local DID of the callee at the time the notification of the first communication is received; and
,joining the first and second communications to establish the connection between the caller and the callee. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification