Method and apparatus for providing information between a calling network and a called network
First Claim
1. A method of providing call information about a calling terminal to a called terminal, comprising:
- monitoring a connection between a first network and a second network;
receiving a request to establish communications from the calling terminal of the first network to the called terminal of the second network;
temporarily storing the call information of the calling terminal of the first network, the call information being included in the request to establish the communication;
establishing communications between the called terminal of the second network and the calling terminal of the first network; and
replying to a request from the called terminal of the second network for the call information of the calling terminal of the first network based on the stored call information of the calling terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A gateway interface device that can be provided with a buffer for temporarily storing a calling party'"'"'s information which can be sent with the initial signaling message of a calling party on an IP network to establish a communication with a called party on a PSTN network. Subsequent to the receipt of the initial signaling message, and based on the calling party'"'"'s stored information, the gateway interface can intercept a request for calling party information from the called party or a called party'"'"'s end office. Once the request for calling party information is received by the gateway interface, the gateway interface can then generate a reply based on the calling party information stored in the buffer. Otherwise, the calling party information stored in the buffer can be removed from the buffer after a predetermined period of time.
100 Citations
17 Claims
-
1. A method of providing call information about a calling terminal to a called terminal, comprising:
-
monitoring a connection between a first network and a second network;
receiving a request to establish communications from the calling terminal of the first network to the called terminal of the second network;
temporarily storing the call information of the calling terminal of the first network, the call information being included in the request to establish the communication;
establishing communications between the called terminal of the second network and the calling terminal of the first network; and
replying to a request from the called terminal of the second network for the call information of the calling terminal of the first network based on the stored call information of the calling terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
deleting the call information of the calling terminal of the first network after replying to the request or after a predetermined amount of time has elapsed.
-
-
6. The method according to claim 1, wherein the call information of the calling terminal includes at least a calling name.
-
7. The method according to claim 6, wherein the call information of the calling terminal further includes at least one of a telephone number, terminal identifier, or IP address.
-
8. The method according to claim 1, wherein the first network is an Internet protocol network and the second network is a public switched network.
-
9. The method according to claim 1, wherein the first network uses a communication protocol that is different from a communication protocol of the second network.
-
10. The method according to claim 1, wherein the call information is gathered from the request for communication between the first network to the second network.
-
11. An apparatus that provides caller information to a called terminal, comprising:
-
a memory that stores call information; and
a gateway controller connected with a first network, a second network and said memory, said controller (1) monitoring a connection between the first network and the second network, (2) receiving a request to establish a communication from a calling terminal of the first network to the called terminal of the second network, stores call information of the calling terminal of the first network in said memory, the call information being included in the request to establish the communication, (3) establishing the communication between the called terminal of the second network and the calling terminal of the first network, and (4) replying to a request from the second terminal of the second network for the call information of the calling terminal of the first network based on the stored call information of the calling terminal. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification