Apparatus, methods and articles of manufacture for intercepting, examining and controlling code, data and files and their transfer
First Claim
Patent Images
1. ) A method for processing stored and forwarded code comprising:
- transferring code to be analyzed to a storage component;
preprocessing said code;
decomposing said code, valuing said code and thereby obtaining a code value, transferring said code, via a transfer component to a comparison component;
comparing said code value to a threshold value;
indicating, via said comparison component to said transfer component, whether said code contains proscribed code; and
, transferring said code to at least one secondary storage component based on said indication.
4 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, methods, and articles of manufacture are claimed for processing code comprising the preprocessing of code, transferring of the code from a storage area to a transfer component, decomposing the code, valuing the code, and comparing the code to a threshold value. The processing indicates the presence or absence of proscribed code, which may be spam, virii, confidential material, harassing material, etc. and so the code may be redirected. The especially preferred embodiments operate within a UNIX sendmail environment.
101 Citations
20 Claims
-
1. ) A method for processing stored and forwarded code comprising:
-
transferring code to be analyzed to a storage component;
preprocessing said code;
decomposing said code, valuing said code and thereby obtaining a code value, transferring said code, via a transfer component to a comparison component;
comparing said code value to a threshold value;
indicating, via said comparison component to said transfer component, whether said code contains proscribed code; and
,transferring said code to at least one secondary storage component based on said indication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. ) A method for processing stored and forwarded code comprising:
-
preprocessing said code;
transferring code, from a storage component, to a first transfer component;
decomposing said code, valuing said code and thereby obtaining a code value, transferring said code, from said first transfer component to a comparison component;
comparing said code value to a threshold value;
indicating, via said comparison component to said first transfer component, whether said code contains proscribed code;
sorting said code;
transferring said code, based on the results of said sort, to at least one first secondary storage component;
transferring said code from at least one first secondary storage component to at least one secondary storage component based on said indication. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. ) An apparatus for processing stored and forwarded code comprising:
-
a storage component, for storing code to be analyzed;
a preprocessing component;
a code decomposing component;
a valuation component, a comparison component;
a secondary storage component;
whereby said code to be analyzed is received from said storage component by said preprocessing component and preprocessed in order to provide for a first analysis of said code, decomposed by said decomposing component to its lowest possible state, valued to a code value by said valuation component, and whereby said code value is processed by said comparison component by comparing said code value to a threshold value, following which comparison said code is transferred to said second secondary storage component. - View Dependent Claims (16, 17, 18, 19)
-
-
20. ) A computer readable signal bearing medium for analyzing code comprising:
-
a storage component, for storing code to be analyzed;
a preprocessing component;
a code decomposing component;
a valuation component, a comparison component;
a secondary storage component;
whereby said code to be analyzed is received from said storage component by said preprocessing component and preprocessed in order to provide for a first analysis of said code, decomposed by said decomposing component ti its lowest possible state, valued to a code value by said valuation component, and whereby said code value is processed by said comparison component by comparing said code value to a threshold value, following which comparison said code is transferred to said second secondary storage component.
-
Specification