Communication network with a service agent element and method for providing surveillance services
First Claim
1. A method for providing surveillance within a communication network, the communication network providing communication services for a subscriber, wherein the subscriber accesses the communication network via an access network, the method comprising the steps of:
- storing surveillance information in a data structure;
receiving a request for surveillance services from a requesting agency;
providing a services client element associated with a surveillance target, the server client being interfaced to a surveillance server for generating a duplicate of call information associated with the surveillance target;
selecting a call information interface associated with the surveillance target and the requesting agency; and
selecting a call information format associated with the surveillance target and the requesting agency, wherein the duplicate of call information is based on the request, and wherein the surveillance server transmits the duplicate of call information to the requesting agency via the call information interface and the call information format.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication network (10) utilized for providing communications between a first party and a second party includes a surveillance server (26) within a core network (10) to provide communication surveillance capability. The core network (10) may be a packet data network, and the surveillance server (26) is operable responsive to trigger information to establish communications surveillance. Communication surveillance may be established by creating duplicate bearer packets of those data packets carrying the communicated data between the parties, creating duplicate control packets of those data packets carrying in-band or out-of-band call control information between the parties and within the packet data network, and/or various combinations thereof. The duplicate bearer packets and the duplicate control packets are routed to appropriate authorized law enforcement agencies for providing surveillance.
-
Citations
19 Claims
-
1. A method for providing surveillance within a communication network, the communication network providing communication services for a subscriber, wherein the subscriber accesses the communication network via an access network, the method comprising the steps of:
-
storing surveillance information in a data structure;
receiving a request for surveillance services from a requesting agency;
providing a services client element associated with a surveillance target, the server client being interfaced to a surveillance server for generating a duplicate of call information associated with the surveillance target;
selecting a call information interface associated with the surveillance target and the requesting agency; and
selecting a call information format associated with the surveillance target and the requesting agency, wherein the duplicate of call information is based on the request, and wherein the surveillance server transmits the duplicate of call information to the requesting agency via the call information interface and the call information format. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication network providing communication services for a subscriber, wherein the subscriber accesses the communication network via an access network, the communication network comprising:
-
a services agent element having a data structure, the service agent element coupled to process a request for surveillance services from a requesting agency; and
a services client element, the service client being interfaced with the service agent element, wherein the services client element is responsive to the services agent element for providing a duplicate of call information associated with a surveillance target for communication to the requesting agency via a call information interface and a call information format. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. In a communication network providing communication services for a subscriber, wherein the subscriber accesses the communication network via an access network, and wherein a server operates in accordance with a computer program embodied on a computer-readable medium for providing surveillance within the communication network, the computer program comprising:
-
a first routine that directs the server to store surveillance information in a data structure;
a second routine that directs the server to receive a request for surveillance services from a requesting agency;
a third routine that directs the server to provide a services client element associated with a surveillance target, the server client being interfaced to a surveillance server for generating a duplicate of call information associated with the surveillance target;
a fourth routine that directs the server to select a call information interface associated with the surveillance target and the requesting agency; and
a fifth routine that directs the server to select a call information format associated with the surveillance target and the requesting agency, wherein the duplicate of call information is based on the request, and wherein the surveillance server transmits the duplicate of call information to the requesting agency via the call information interface and the call information format. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification