Intercepting voice over IP communications and other data communications
First Claim
1. A method for intercepting communications in an Internet Protocol (IP) network system in which communications between a subscriber of the system and another party occur through a media relay to which the subscriber and the another party address their communications destined for each other and which relays the communications between the subscriber and the another party, the method comprising:
- determining whether determination information associated with a subscriber dialing profile associated with the subscriber meets intercept criteria;
producing a routing message for routing communications involving the subscriber through components of the IP network, after determining whether the determination information meets the intercept criteria, the routing message being separate from any message sent between the subscriber and the another party;
when the determination information meets the intercept criteria;
including at least some of the determination information and destination information associated with the subscriber dialing profile in the routing message; and
in response to the routing message, causing the same media relay through which communications between the subscriber and the another party are relayed to produce a copy of the communications between the subscriber and the another party, while the same media relay relays communications between the subscriber and the another party; and
in response to the routing message, causing the same media relay to send the copy to a mediation device identified by destination information.
10 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
27 Claims
-
1. A method for intercepting communications in an Internet Protocol (IP) network system in which communications between a subscriber of the system and another party occur through a media relay to which the subscriber and the another party address their communications destined for each other and which relays the communications between the subscriber and the another party, the method comprising:
-
determining whether determination information associated with a subscriber dialing profile associated with the subscriber meets intercept criteria; producing a routing message for routing communications involving the subscriber through components of the IP network, after determining whether the determination information meets the intercept criteria, the routing message being separate from any message sent between the subscriber and the another party; when the determination information meets the intercept criteria; including at least some of the determination information and destination information associated with the subscriber dialing profile in the routing message; and in response to the routing message, causing the same media relay through which communications between the subscriber and the another party are relayed to produce a copy of the communications between the subscriber and the another party, while the same media relay relays communications between the subscriber and the another party; and in response to the routing message, causing the same media relay to send the copy to a mediation device identified by destination information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for intercepting communications in an Internet Protocol (IP) network, the apparatus comprising:
-
means for accessing dialing profiles associated with respective subscribers of the IP network, at least one of the dialing profiles being associated with a subscriber whose communications are to be monitored, the dialing profile of the subscriber whose communications are to be monitored including intercept information including determination information for determining whether to intercept a communication involving the subscriber, and destination information identifying a mediation device to which intercepted communications involving the subscriber are to be sent; means for determining whether the determination information meets intercept criteria; means for producing a routing message for routing communications involving the subscriber through components of the IP network, after the means for determining has determined that the determination information meets the intercept criteria, the routing message being separate from any message sent between the subscriber and the another party, and the routing message including at least some of the determination information and destination information associated with the subscriber dialing profile; means for, in response to the routing message, causing the same media relay through which communications between the subscriber and the another party are relayed to produce a copy of the communications between the subscriber and the another party, while the media relay relays the communications between the subscriber and the another party; and means for, in response to the routing message, causing the same media relay to send the copy of the communications to a mediation device identified by the destination information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for intercepting communications in an Internet Protocol (IP) network, the apparatus comprising:
-
a module configured to access dialing profiles associated with respective subscribers of the IP network, at least one of the dialing profiles being associated with a subscriber whose communications are to be monitored, the dialing profile of the subscriber whose communications are to be monitored including intercept information including determination information for determining whether to intercept a communication involving the subscriber, and destination information identifying a mediation device to which intercepted communications involving the subscriber are to be sent; a module configured to determine whether the determination information meets intercept criteria; a module configured to produce a routing message for routing communications involving the subscriber through components of the IP network, after the determining module has determined that the determination information meets the intercept criteria, the routing message being separate from any message sent between the subscriber and the another party, and the routing message including at least some of the determination information and destination information associated with the subscriber dialing profile; a module configured to cause, in response to the routing message, the same media relay through which communications between the subscriber and the another party are relayed to produce a copy of the communications between the subscriber and the another party, while the media relay relays the communications between the subscriber and the another party; and a module configured to cause, in response to the routing message, the same media relay to send the copy of the communications to a mediation device identified by the destination information.
-
Specification