Content sanitation via transcoding
First Claim
1. A transcoding engine comprising:
- a plurality of patterns, each said pattern identifying malicious content in a well-formed document;
an annotation processor configured to annotate portions of said well-formed document which match said patterns; and
, a content sanitization processor configured to normalize said annotated portions in a transcoded document.
2 Assignments
0 Petitions
Accused Products
Abstract
A content sanitization process performed via a transcoding engine. The transcoding engine can include one or more patterns, each pattern identifying malicious content in a well-formed document. The transcoding engine also can include an annotation processor configured to annotate portions of the well-formed document which match the patterns. Finally, the transcoding engine can include a content sanitization processor configured to normalize the annotated portions in a transcoded document. In a preferred aspect of the invention, the transcoding engine can include a privacy policy resolution processor configured to identify terms of a privacy policy and to annotate portions of the well-formed document which violate the terms.
40 Citations
16 Claims
-
1. A transcoding engine comprising:
-
a plurality of patterns, each said pattern identifying malicious content in a well-formed document;
an annotation processor configured to annotate portions of said well-formed document which match said patterns; and
,a content sanitization processor configured to normalize said annotated portions in a transcoded document. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A content sanitization method, the method comprising the steps of:
-
ensuring that a subject document has been well-formed;
locating malicious content in said well-formed document;
annotating said malicious content for further processing; and
, transcoding said well-formed document, said transcoding producing a transcoded document, but excluding said annotated content from said transcoded document. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A machine readable storage having stored thereon a computer program for performing content sanitization, said computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
ensuring that a subject document has been well-formed;
locating malicious content in said well-formed document;
annotating said malicious content for further processing; and
,transcoding said well-formed document, said transcoding producing a transcoded document, but excluding said annotated content from said transcoded document. - View Dependent Claims (13, 14, 15, 16)
-
Specification