System and method for monitoring global network activity
First Claim
1. A system for distributed monitoring of a subject'"'"'s activities over a global communications network, the system comprising:
- an enterprise server configured to receive notice of requests made by a user for content available on a global communications network; and
a client monitoring module configured to intercept the user requests, to forward notice of the user requests to the enterprise server, and to selectively allow the content requested by the user to be received by the user.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and a method for monitoring a subject'"'"'s activity on a global communications network such as the Internet. The system comprises a client monitoring module and an enterprise server accessible over the global communications network by the client monitoring module. The client monitoring module is established in the Windows Socket Layer of the operating system of the subject'"'"'s digital computer. The enterprise server is provided with a database of content available on the network and corresponding topical categories of the content. Artificial intelligence is also provided to categorize on-the-fly content which is not present in the database. The method involves a supervisor establishing an account and providing a usage policy for each subject. Subsequently, when a subject requests content from the global communications network, a copy of the request is routed over the global communications network to the enterprise server. The enterprise server then determines the content type and transmits a code with the content type back to the client station which either allows or disallows the receipt of the requested content according to the subject'"'"'s usage policy. Reports are also generated by the enterprise server and are periodically transmitted to the supervisor summarizing content requests made by the relevant subjects.
-
Citations
28 Claims
-
1. A system for distributed monitoring of a subject'"'"'s activities over a global communications network, the system comprising:
-
an enterprise server configured to receive notice of requests made by a user for content available on a global communications network; and
a client monitoring module configured to intercept the user requests, to forward notice of the user requests to the enterprise server, and to selectively allow the content requested by the user to be received by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17)
-
-
16. A system for distributed monitoring of a subject'"'"'s activities over a global communications network, the system comprising:
-
an enterprise server;
a client monitoring module configured to intercept requests made by a user for content available on a global communications network, to forward notice of the user requests to the enterprise server, and to selectively allow the requested content to be received by the user;
an enterprise database in communication with the enterprise server, the enterprise database containing a listing of content available on the global communications network and corresponding topical categories of the content;
an artificial intelligence program within the enterprise server, the artificial intelligence program configured to examine requested content and to determine the nature of the requested content;
a policy database containing a policy for each user that defines the user'"'"'s privileges for receiving selected types of content of the global communications network;
a report generation module local to the enterprise server, the report generation module configured to generate and transmit reports to the supervisor both automatically and upon request; and
the enterprise server configured to receive the notice of the user requests, and in response, to consult the enterprise database to determine the type of the content requested by the user and to utilize the artificial intelligence program if the content is not listed by the enterprise database, compare the type of the content requested by the user against a policy containing the user'"'"'s privileges for viewing global communications network content, notify the client monitoring module whether to allow the content requested by the user to be received by the user, and to compile information regarding the requests made by a user for content available on a global communications network and to periodically transmit the information to a supervisor module.
-
-
18. A method for remotely monitoring client activities over a global communications network, the method comprising:
-
providing an enterprise server configured to receive notice of requests made by a user for content available on a global communications network; and
intercepting a user request for the transmission of content across the global communications network, forwarding notice of the request to the enterprise, and selectively allowing the requested content to be received by the user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification