Method of providing caller identification for calls placed over an internet
First Claim
1. A method of providing caller identification for calls placed over an internet, comprising the steps of:
- (a) receiving a dialed long distance number at an originating service switching point;
(b) triggering on the dialed long distance number;
(c) sending a routing query, containing the dialed long distance number and an originating telephone line, to a service control point;
(d) when the call requires routing to an internet telephone carrier, sending a routing response including an authentication code;
(e) routing the call including a caller identification field to an originating point of presence for the internet telephone carrier;
(f) routing the call over the internet to a destination point of presence for the internet telephone carrier;
(g) routing the call to a destination service switching point;
(h) the call encounters a trigger;
(i) sending an authentication query containing the authentication code to the service control point;
(k) performing a validation of the authentication code; and
(l) when a positive authentication response is received, routing the call to a terminating line associated with the dialed long distance number, including the caller identification field.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention uses the advanced intelligent network to provide caller identification for calls placed over the internet (24). A long distance call placed with an internet carrier results in the originating SSP (14) forwarding the call to an originating POP (22) for the internet carrier. The caller ID information is routed through the signaling system 7 network (16) to the SSP (32) in the terminating network. The call is routed to a terminating POP (26) and then to the SSP (32) in the terminating network. The SSP (32) inserts the caller ID information received through the SS7 network (16) and routes the call to the terminating line (30).
149 Citations
22 Claims
-
1. A method of providing caller identification for calls placed over an internet, comprising the steps of:
-
(a) receiving a dialed long distance number at an originating service switching point; (b) triggering on the dialed long distance number; (c) sending a routing query, containing the dialed long distance number and an originating telephone line, to a service control point; (d) when the call requires routing to an internet telephone carrier, sending a routing response including an authentication code; (e) routing the call including a caller identification field to an originating point of presence for the internet telephone carrier; (f) routing the call over the internet to a destination point of presence for the internet telephone carrier; (g) routing the call to a destination service switching point; (h) the call encounters a trigger; (i) sending an authentication query containing the authentication code to the service control point; (k) performing a validation of the authentication code; and (l) when a positive authentication response is received, routing the call to a terminating line associated with the dialed long distance number, including the caller identification field. - View Dependent Claims (2, 3)
-
-
4. A method of providing caller identification for calls placed over an internet, comprising the steps of:
-
(a) receiving a call request including a dialed long distance number at a service switching point; (b) triggering on the long distance number; (c) sending a routing query to a service control point; (d) receiving a routing instruction to an originating point of presence for an internet carrier; (e) routing the call to the originating point of presence for the internet carrier; (f) routing the call to a destination point of presence for the internet carrier; (g) routing the call to a destination service switching point; (h) sending a caller identification query to the service control point; (i) receiving a caller identification response from the service control point; and (j) routing the call to a terminating line associated with the dialed long distance number and including a caller identification information. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of providing caller identification for calls placed over an internet, comprising the steps of:
-
(a) receiving a call request including a dialed long distance number at a service switching point; (b) triggering on the long distance number; (c) sending a routing query to a service control point; (d) receiving a routing instruction to an originating point of presence for an internet carrier; (e) routing a caller identification information over a signaling system to a destination service switching point; (f) routing the call to the originating point of presence for the internet carrier; (g) routing the call to a destination point of presence for the internet carrier; (h) routing the call to the destination service switching point; (i) receiving a caller identification information over the signaling system; and (j) routing the call to a terminating line associated with the dialed long distance number and including a caller identification information.
-
-
16. A method of providing caller identification for calls placed over an internet comprising the steps of:
-
(a) originating a call in a first local access and transport area; (b) forwarding the call to an internet carrier; (c) forwarding the call to a second local access and transport area; (d) receiving an indication of whether a caller identification information is valid; (e) when the indication indicates that the caller identification information is valid, routing the long distance call to a terminating line and including the caller identification information. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification