INTERCEPTING VOICE OVER IP COMMUNICATIONS AND OTHER DATA COMMUNICATIONS
First Claim
1. A method for causing Internet Protocol (IP) communications to be intercepted in an IP network system in which IP communications between a first party and a second party occur, the method comprising:
- receiving from a call controller a request to establish IP communications between the first and second parties;
accessing a database of dialing profiles to locate a dialing profile associated with the first or second party, the dialing profile comprising intercept determination information and destination information for one of the first or second party that is to be monitored, the intercept determination information indicating whether an IP communication to or from the party to be monitored should be monitored and the destination information indicating where to send monitored communications;
producing a routing message for receipt by the call controller and separate from any IP communications between the first party and the second party, the routing message providing routing information for routing the IP communications between the first and second party; and
when the determination information meets an intercept criterion, causing the routing message to include at least a portion of the intercept determination information and the destination information.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for intercepting communications in an Internet Protocol (IP) network involve maintaining dialing profiles for respective subscribers to the IP network, each dialing profile including a username associated with the corresponding subscriber, and associating intercept information with the dialing profile of a subscriber whose communications are to be monitored. Intercept information will include determination information for determining whether to intercept a communication involving the subscriber, and destination information identifying a device to which intercepted communications involving the subscriber are to be sent. When the determination information meets intercept criteria communications are established with a media relay through which communications involving the subscriber will be conducted or are being conducted to cause the media relay to send a copy of the communications involving the subscriber to a mediation device specified by the destination information.
-
Citations
48 Claims
-
1. A method for causing Internet Protocol (IP) communications to be intercepted in an IP network system in which IP communications between a first party and a second party occur, the method comprising:
-
receiving from a call controller a request to establish IP communications between the first and second parties; accessing a database of dialing profiles to locate a dialing profile associated with the first or second party, the dialing profile comprising intercept determination information and destination information for one of the first or second party that is to be monitored, the intercept determination information indicating whether an IP communication to or from the party to be monitored should be monitored and the destination information indicating where to send monitored communications; producing a routing message for receipt by the call controller and separate from any IP communications between the first party and the second party, the routing message providing routing information for routing the IP communications between the first and second party; and when the determination information meets an intercept criterion, causing the routing message to include at least a portion of the intercept determination information and the destination information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for causing Internet Protocol (IP) communications to be intercepted in an IP network system in which IP communications between a first party and a second party occur, the apparatus comprising:
-
means for receiving from a call controller a request to establish IP communications between the first and second parties; means for accessing a database of dialing profiles to locate a dialing profile associated with the first or second party, the dialing profile comprising intercept determination information and destination information for one of the first or second party that is to be monitored, the intercept determination information indicating whether an IP communication to or from the party to be monitored should be monitored and the destination information indicating where to send monitored communications; and means for producing a routing message for receipt by the call controller and separate from any IP communication between the first party and the second party, the routing message providing routing information for routing the IP communications; wherein the means for producing the routing message comprises means for causing the routing message to include at least a portion of the intercept determination information and the destination information when the determination information meets an intercept criterion. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for causing Internet Protocol (IP) communications to be intercepted in an IP network system in which IP communications between a first party and a second party occur, the system comprising:
-
an input/output component configured to receive from a call controller a request to establish IP communications between the first and second parties; a database access component configured to access a database of dialing profiles to locate a dialing profile associated with the first or second party, the dialing profile comprising intercept determination information and destination information for one of the first or second party that is to be monitored, the intercept determination information indicating whether an IP communication to or from the party to be monitored should be monitored and the destination information indicating where to send monitored communications; and a processing circuit configured to produce a routing message for receipt by the call controller and separate from any IP communication between the first party and the second party, the routing message providing routing information for routing the IP communications, wherein the routing message includes at least a portion of the intercept determination information and the destination information when the determination information meets an intercept criterion. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification