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 signaling message;
(b) determining whether the signaling message is associated with a user or device under surveillance;
(c) in response to determining that the signaling message is associated with a user or device under surveillance, determining whether content-related or non-content-related surveillance is required; and
(d) 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.
2 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.
-
Citations
40 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 signaling message;
(b) determining whether the signaling message is associated with a user or device under surveillance;
(c) in response to determining that the signaling message is associated with a user or device under surveillance, determining whether content-related or non-content-related surveillance is required; and
(d) 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)
-
-
21. A method for intelligent surveillance, the method comprising:
-
(a) receiving a signaling message;
(b) determining, using at least one parameter in the signaling message, a surveillance type required for a user; and
(c) performing a surveillance action based on the surveillance type. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A surveillance and signaling router comprising:
-
(a) a communications module including a communications protocol stack for sending and receiving signaling messages over a packet-based network;
(b) a surveillance module operatively associated with the communications module for identifying signaling messages associated with users or devices under surveillance, determining a surveillance type for the 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 signaling messages associated with users or devices under surveillance, the surveillance types, and the surveillance actions. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An intelligent signaling-router-based surveillance system, the system comprising:
-
(a) a surveillance and signaling router for routing signaling messages, identifying messages associated with users under surveillance, determining a surveillance type for the identified signaling 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 (37, 38, 39, 40)
-
Specification