System and method for verifying and correcting websites
First Claim
Patent Images
1. A computer system for evaluating and correcting a website, the system comprising:
- an assessment module disposed in said computer system and being adapted to parse and analyze the website as a function of a ruleset of design guidelines;
a reporting module disposed in said computer system and being adapted to report at least one correction item, the at least one correction item being one of an automatic correction item, a semi-automated assisted correction item, and a manual correction item; and
a correction module disposed in said computer system and being adapted to correct the at least one correction item.
0 Assignments
0 Petitions
Accused Products
Abstract
A system 100 and method 102 for evaluating and correcting websites includes an assessment module 114 to parse and analyze the website as a function of a ruleset of design guidelines. A list of automatic correction items, semi-automated assisted correction items, and manual correction items is reported by a reporting module 116. The listed items are automatically, semi-automatically, or manually corrected by or through a correcting module 118. The system 100 and method 200 provide an internet based software tool to enable website providers to diagnose, evaluate, report, and retrofit code violations existing in websites.
134 Citations
63 Claims
-
1. A computer system for evaluating and correcting a website, the system comprising:
-
an assessment module disposed in said computer system and being adapted to parse and analyze the website as a function of a ruleset of design guidelines;
a reporting module disposed in said computer system and being adapted to report at least one correction item, the at least one correction item being one of an automatic correction item, a semi-automated assisted correction item, and a manual correction item; and
a correction module disposed in said computer system and being adapted to correct the at least one correction item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
37. A computer system for evaluating and correcting a website, the system comprising:
-
an assessment module disposed in the computer system being adapted to parse and analyze the website as a function of a ruleset of design guidelines;
a reporting module disposed in the computer system and adapted to report at least one correction item, the at least one correction item being one of an automatic correction item, a semi-automated assisted correction item, and a manual correction item;
a correction module disposed in the computer system and adapted to correct the at least one correction item;
an administration and maintenance module disposed in the computer system and being adapted to support storage, history, and long-term continuance of website updates;
a network computer connected to the computer system via a network, wherein the the website is stored on the network computer;
a web crawler module disposed in the computer system and adapted to request, receive and interpret the website; and
a web server module connected to the computer system for downloading the website to the web crawler module.
-
-
38. A method for evaluating and correcting a website including the steps of:
-
parsing and analyzing the website as a function of a ruleset of design guidelines;
reporting at least one correction item, the at least one correction item being one of an automatic correction item, a semi-automated assisted correction item, and a manual correction item; and
,correcting the at least one correction item.
-
-
63. A method for evaluating and correcting a website, comprising the steps of:
-
parsing and analyzing the website as a function of a ruleset of design guidelines;
reporting at least one correction item, the at least one correction item being one of an automatic correction item, semi-automated assisted correction item, and manual correction item;
correcting the at least one correction item;
providing support for storage, history, and long-term continuance of website updates;
connecting a network computer to the computer system via a network, wherein the network computer includes the website to be evaluated;
requesting, receiving and interpreting the website; and
downloading the website.
-
Specification