System and method of tracking messaging flows in a distributed network
First Claim
Patent Images
1. A system for implementing message flow monitoring in a distributed network, comprising:
- a repository of mobile surveillance agents (MSAs), wherein each MSA includes program code for monitoring a client program at a remote node in the distributed network and generating a surveillance report;
a deployment system for deploying the MSAs to remote nodes; and
a local intelligence contact (LIC) preloaded at each remote node for receiving a deployed MSA at the remote node.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for tracking message flows throughout a distributed network using mobile surveillance agents (MSAs). The system comprises a repository of mobile surveillance agents (MSAs), wherein each MSA includes program code for monitoring a client program at a remote node in the distributed network and generating a surveillance report; a deployment system for deploying the MSAs to remote nodes; and a local intelligence contact (LIC) preloaded at each node for receiving a deployed MSA at the node.
46 Citations
28 Claims
-
1. A system for implementing message flow monitoring in a distributed network, comprising:
-
a repository of mobile surveillance agents (MSAs), wherein each MSA includes program code for monitoring a client program at a remote node in the distributed network and generating a surveillance report;
a deployment system for deploying the MSAs to remote nodes; and
a local intelligence contact (LIC) preloaded at each remote node for receiving a deployed MSA at the remote node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for monitoring message flows in a distributed network, comprising:
-
creating a mobile surveillance agent (MSA);
storing the MSA in a repository;
loading a local intelligence contact (LIC) at a remote node in the distributed network;
deploying the MSA to the remote node using the LIC to coordinate the deployment;
monitoring a client program at the remote node with the MSA; and
generating a surveillance report from the MSA. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A program product stored on a recordable medium, which when executed, implements message monitoring over a distributed network, wherein the program product comprises:
-
means for storing a plurality of mobile surveillance agents (MSAs), wherein each MSA includes program code for monitoring a client program at a remote node in the distributed network and generating a surveillance report;
means for deploying the MSAs to remote nodes; and
means for coordinating installation of a deployed MSA at the remote nodes. - View Dependent Claims (18)
-
-
19. An architecture for monitoring messages across a distributed network, comprising:
-
(a) a server, wherein the server includes;
a system for creating mobile surveillance agents (MSAs);
a repository for storing the MSAs; and
a deployment system for deploying MSAs throughout the distributed network;
(b) a plurality of remote nodes within the distributed network, wherein each remote node includes;
a client program executing on the remote node; and
a local intelligence agent (LIC) for coordinating an installation of an MSA deployed to the remote node, and for distributing messages from the client program to the MSA installed at the remote node; and
(c) at least one log target for receiving surveillance reports from MSAs deployed throughout the distributed network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification