Method and systems for intelligent signaling router-based surveillance
First Claim
1. A method for intelligent signaling-router-based surveillance, the method comprising:
- at a signaling router capable of routing call-related signaling messages between users in a communications network;
(a) receiving a call-related signaling message;
(b) determining whether the message is associated with a user or device under surveillance;
(c) in response to determining that the message is associated with a user or device under surveillance, determining whether content-related or non-content-related surveillance is required;
(d) in response to determining that content-related surveillance is required, forwarding the signaling message to a call server; and
(e) in response to determining that non-content-related surveillance is required, copying data from the signaling message and forwarding the data to a delivery function.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for intelligent signaling-router-based surveillance are disclosed. A surveillance and signaling router receives call signaling messages, identifies call signaling messages associated with users under surveillance and determines a surveillance type for the call signaling messages. If the surveillance type is content-related, the surveillance and signaling router forwards the message to a call server. The call server replaces parameters in the message and in subsequent messages so that the call is transparently set up through a media proxy server. The media proxy server copies the media stream to a delivery function. If the surveillance type is non-content-related, the surveillance and signaling router sends a copy of the message or information extracted from the message to an external device.
57 Citations
34 Claims
-
1. A method for intelligent signaling-router-based surveillance, the method comprising:
at a signaling router capable of routing call-related signaling messages between users in a communications network;
(a) receiving a call-related signaling message;
(b) determining whether the message is associated with a user or device under surveillance;
(c) in response to determining that the message is associated with a user or device under surveillance, determining whether content-related or non-content-related surveillance is required;
(d) in response to determining that content-related surveillance is required, forwarding the signaling message to a call server; and
(e) in response to determining that non-content-related surveillance is required, copying data from the signaling message and forwarding the data to a delivery function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 26)
-
21. A surveillance and signaling router comprising:
-
(a) a communications module including a communications protocol stack for sending and receiving call signaling messages over a packet-based network;
(b) a surveillance module operatively associated with the communications module for identifying call signaling messages associated with users or devices under surveillance, determining a surveillance type for the call signaling messages associated with users under surveillance, and for performing a surveillance action based on the surveillance type; and
(c) a surveillance database operatively associated with the surveillance module for storing data for identifying the call signaling messages associated with users or devices under surveillance, the surveillance types, and the surveillance actions. - View Dependent Claims (22, 23, 24, 25, 27, 28, 29)
-
-
30. An intelligent signaling-router-based surveillance system, the system comprising:
-
(a) a surveillance and signaling router for routing call signaling messages, identifying messages associated with users under surveillance, determining a surveillance type for the identified messages, and performing a surveillance action based on the surveillance type;
(b) a call server operatively associated with the signaling router for receiving call signaling messages associated with users under content-based surveillance and for establishing the content-based surveillance; and
(c) a media proxy server operatively associated with the call server for sending and receiving content between users under content-based surveillance and for copying the content to a delivery function. - View Dependent Claims (31, 32, 33, 34)
-
Specification