Network quality control system for automatic validation of web pages and notification of author
First Claim
1. A network quality control system that performs an automatic validation of hypertext documents, comprising:
- a crawling module for visiting and downloading the hypertext documents to a validation module;
the validation module identifying a hypertext standard used by the hypertext documents;
the validation module further automatically testing the validity of the hypertext documents for compliance with the identified standard, by parsing the hypertext documents and by identifying problems it encounters, wherein if a hypertext document fails the parse, the hypertext document is classified as non-conformant, otherwise, the hypertext document is classified as conformant;
a repair module for automatically correcting non-conformant hypertext documents by passing them through an editor corresponding to the hypertext standard identified by the validation module, by revising non-conformant elements in the hypertext documents;
an author search module for automatically determining a most probable reply link for the hypertext documents using a probabilistic prediction approach; and
a notification module for sending a notice to the most probable reply link determined by the author search module.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product is provided as a network quality control system to perform an automatic validation of all the World Wide Web pages. The quality control system aims at improving the quality of the World Wide Web by promoting widely accepted uniform standards such as HTML, and further by generating web documents that are valid and compliant with the standards according to which they are published. The quality control system actively seeks malformed web pages and corrects them in conformity with their publication standards. The quality control system also automatically determines the most probable addresses of the persons in charge of maintaining the non-conformant web documents using a probabilistic approach, notifies these persons of the non-conformity of their documents, and forwards the corrected web documents to their attention.
128 Citations
30 Claims
-
1. A network quality control system that performs an automatic validation of hypertext documents, comprising:
-
a crawling module for visiting and downloading the hypertext documents to a validation module;
the validation module identifying a hypertext standard used by the hypertext documents;
the validation module further automatically testing the validity of the hypertext documents for compliance with the identified standard, by parsing the hypertext documents and by identifying problems it encounters, wherein if a hypertext document fails the parse, the hypertext document is classified as non-conformant, otherwise, the hypertext document is classified as conformant;
a repair module for automatically correcting non-conformant hypertext documents by passing them through an editor corresponding to the hypertext standard identified by the validation module, by revising non-conformant elements in the hypertext documents;
an author search module for automatically determining a most probable reply link for the hypertext documents using a probabilistic prediction approach; and
a notification module for sending a notice to the most probable reply link determined by the author search module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product that performs an automatic validation of hypertext documents, comprising:
-
a crawling module for visiting and downloading the hypertext documents to a validation module;
the validation module identifying a hypertext standard used by the hypertext documents;
the validation module further automatically testing the validity of the hypertext documents for compliance with the identified standard, by parsing the hypertext documents and by identifying problems it encounters, wherein if a hypertext document fails the parse, the hypertext document is classified as non-conformant, otherwise, the hypertext document is classified as conformant;
a repair module for automatically correcting non-conformant hypertext documents by passing them through an editor corresponding to the hypertext standard identified by the validation module, by revising non-conformant elements in the hypertext documents;
an author search module for automatically determining a most probable reply link for the hypertext documents using a probabilistic prediction approach; and
a notification module for sending a notice to the most probable reply link determined by the author search module. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of performing an automatic validation of hypertext documents, comprising:
-
a crawling module visiting and downloading the hypertext documents to a validation module;
the validation module identifying a hypertext standard used by the hypertext documents, and automatically testing the validity of the hypertext documents for compliance with the identified standard, by parsing the hypertext documents and by identifying problems it encounters, wherein if a hypertext document fails the parse, the hypertext document is classified as non-conformant, otherwise, the hypertext document is classified as conformant;
a repair module automatically correcting non-conformant hypertext documents by passing them through an editor corresponding to the hypertext standard identified by the validation module, by revising non-conformant elements in the hypertext documents;
an author search module automatically determining a most probable reply link for the hypertext documents using a probabilistic prediction approach; and
a notification module sending a notice to the most probable reply link determined by the author search module. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer program product having instruction codes that performs an automatic validation of hypertext documents, comprising:
-
a first set of instruction codes for visiting and downloading the hypertext documents;
a second set of instruction codes identifying a hypertext standard used by the hypertext documents;
the second set of instruction codes further automatically testing the validity of the hypertext documents for compliance with the identified standard, by parsing the hypertext documents and by identifying problems it encounters, wherein if a hypertext document fails the parse, the hypertext document is classified as non-conformant, otherwise, the hypertext document is classified as conformant;
a third set of instruction codes for automatically correcting non-conformant hypertext documents by passing them through an editor corresponding to the hypertext standard identified by the second set of instruction codes, by revising non-conformant elements in the hypertext documents;
a fourth set of instruction codes for automatically determining a most probable reply link for the hypertext documents using a probabilistic prediction approach; and
a fifth set of instruction codes for sending a notice to the most probable reply link determined by the fourth set of instruction codes. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer program product that performs an automatic validation of hypertext documents, comprising:
-
means for visiting and downloading the hypertext documents;
means for identifying a hypertext standard used by the hypertext documents;
means for automatically testing the validity of the hypertext documents for compliance with the identified standard, by parsing the hypertext documents and by identifying problems it encounters, wherein if a hypertext document fails the parse, the hypertext document is classified as non-conformant, otherwise, the hypertext document is classified as conformant;
means for automatically correcting non-conformant hypertext documents by passing them through an editor corresponding to the identified hypertext standard, by revising non-conformant elements in the hypertext documents;
means for automatically determining a most probable reply link for the hypertext documents using a probabilistic prediction approach; and
means for sending a notice to the most probable reply link.
-
Specification