EMPLOYEE INTERNET MANAGEMENT DEVICE
First Claim
1. In a computer network, a method for maintaining an acceptable use policy comprising:
- receiving input from a user selecting a subject matter category for use in monitoring network communications;
monitoring TCP/IP network communications;
storing raw TCP/IP session data of said TCP/IP network communications in a log of logged data;
testing the logged data for the presence of at least one preselected criterion, wherein the preselected criterion is defined by a user, comprises two or more subject matter categories each comprising regular expressions, with a first portion of said regular expressions assigned weights with negative values and a second portion of said regular expressions assigned weights with positive values, wherein the logged data is tested for the presence of the at least one preselected criterion and wherein said testing first tests the logged data for the presence of the negative valued regular expressions;
maintaining a sum of values associated with said regular expressions found within at least one subject matter category as each regular expression is found by said testing by adding the value of the found regular expression to the sum of values;
deleting the logged data if the presence of said at least one preselected criterion is not determined; and
storing the logged data and halting the testing and maintaining if the sum of values associated with said regular expressions within a category meets or exceeds a positive threshold value selected based on user input.
11 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring and maintaining an acceptable use policy for network communications monitors, stores and searches for the presence of preselected regular expressions, either by subject category or by keywords. The regular expressions within the subject categories are assigned predetermined values, either negative or positive. If a communication contains regular expressions whose sum of weighted values exceeds a threshold value, the communication is stored for subsequent review by an authorized user of the system. If the communication contains keywords selected by the authorized user, the communication is also stored for subsequent review.
-
Citations
44 Claims
-
1. In a computer network, a method for maintaining an acceptable use policy comprising:
-
receiving input from a user selecting a subject matter category for use in monitoring network communications; monitoring TCP/IP network communications; storing raw TCP/IP session data of said TCP/IP network communications in a log of logged data; testing the logged data for the presence of at least one preselected criterion, wherein the preselected criterion is defined by a user, comprises two or more subject matter categories each comprising regular expressions, with a first portion of said regular expressions assigned weights with negative values and a second portion of said regular expressions assigned weights with positive values, wherein the logged data is tested for the presence of the at least one preselected criterion and wherein said testing first tests the logged data for the presence of the negative valued regular expressions; maintaining a sum of values associated with said regular expressions found within at least one subject matter category as each regular expression is found by said testing by adding the value of the found regular expression to the sum of values; deleting the logged data if the presence of said at least one preselected criterion is not determined; and storing the logged data and halting the testing and maintaining if the sum of values associated with said regular expressions within a category meets or exceeds a positive threshold value selected based on user input. - 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 monitoring and maintaining an acceptable use policy for computer network usage comprising:
-
capturing data on a network, wherein the data comprises multiple half sessions of TCP/IP network communications; removing data content that does not contain language elements; testing the remaining content for the presence of predetermined expressions, wherein the predetermined expressions comprise two or more categories each containing predetermined expressions that are defined by a user and are weighted with positive and negative values, wherein said testing first tests the remaining content for the presence of the negative valued predetermined expressions; maintaining a sum of values associated with said predetermined expressions found within at least one category as each predetermined expression is found by said testing by adding the value of the found predetermined expression to the sum of values; and storing the remaining data and halting the testing and maintaining if the sum of values associated with said predetermined expressions within a category meets or exceeds a positive threshold value selected based on user input, wherein at least one stored half session comprises a plurality of independent parts, and the testing is performed individually on each independent part. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. In a computer network, a method for maintaining an acceptable use policy comprising:
-
receiving input from a user selecting a subject matter category for use in monitoring logged network data containing language elements; testing the language elements of the network data for the presence of at least one preselected criterion, wherein the preselected criterion is defined by a user, comprises two or more subject matter categories each comprising regular expressions, with a first portion of said regular expressions assigned weights with negative values and a second portion of said regular expressions assigned weights with positive values, wherein the language elements of the network data are tested for the presence of the at least one preselected criterion and wherein said testing first tests the language elements of the network data for the presence of the negative valued regular expressions; maintaining a sum of values associated with said regular expressions found within at least one subject matter category as each regular expression is found by said testing by adding the value of the found regular expression to the sum of values; and storing the network data for subsequent action selected from the group consisting of reporting, viewing, downloading and deleting if the sum of values associated with said regular expressions within a category meets or exceeds a positive threshold value selected based on user input. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification