Patent ID: 8166135

Claim:
A system for assessing and remedying accessibility of a website, the system comprising: a computing device; a user interface configured to receive an address of a website to be assessed and further configured to receive an accessibility guideline from a user via the computing device, wherein the accessibility guideline comprises one or more accessibility parameters; a domain specific intelligence module in communication with the computing device and configured to store data, wherein the stored data is obtained by analyzing numerous web pages of websites corresponding to multiple industries; a best practices repository in communication with the computing device and configured to store coding standards using the data obtained from the web pages of the websites corresponding to the multiple industries stored in the domain specific intelligence module; a rules builder and rules engine in communication with the computing device and configured to construct and store rules derived from the one or more accessibility parameters and coding standards derived from data related to the web pages of the websites corresponding to the multiple industries; a web crawler in communication with the computing device and configured to crawl the website to be assessed to extract at least one of: one or more HTML elements and one or more mandatory fields of the website to be assessed; an application server in communication with the computing device and configured to run accessibility assessment scans on the website to be assessed based on the stored rules, wherein an accessibility assessment is performed by assessing an accessibility of the extracted one or more HTML elements and the one or more mandatory fields based on stored rules derived from the one or more accessibility parameters and coding standards specific to web pages of the website to be assessed; and a reporting module in communication with the computing device and configured to present one or more accessibility assessment reports based on the accessibility assessment, the accessibility assessment reports being stored in a database, wherein the one or more accessibility assessment reports suggest remedies to improve accessibility based on the accessibility assessment.