MODULAR SYSTEMS AND METHODS FOR SELECTIVELY ENABLING CLOUD-BASED ASSISTIVE TECHNOLOGIES
First Claim
Patent Images
1. A computer-implemented method of programmatically assigning a descriptive attribute to a graphic on a web page to enable an audible description of the graphic, the web page having an associated document object model (DOM), the method comprising:
- accessing, by a computer system, a code associated with the web page;
detecting one or more compliance issues relating to web accessibility standards in the code, wherein at least one of the one or more compliance issues comprises a graphic lacking an adequate descriptive attribute; and
mapping the one or more compliance issues to one or more pre-existing remediation code, wherein the one or more pre-existing remediation code comprise at least;
accessing, by the computer system, the graphic to determine a subject matter of the graphic;
obtaining, by the computer system, the subject matter of the graphic from an artificial intelligence algorithm;
generating a descriptive attribute for the graphic based on at least the subject matter of the graphic; and
assigning, by the computer system, the descriptive attribute to the graphic.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for manual and programmatic remediation of websites. JavaScript code is accessed by a user device and optionally calls TTS, ASR, and RADAE modules from a remote server to thereby facilitate website navigation by people with diverse abilities.
0 Citations
30 Claims
-
1. A computer-implemented method of programmatically assigning a descriptive attribute to a graphic on a web page to enable an audible description of the graphic, the web page having an associated document object model (DOM), the method comprising:
-
accessing, by a computer system, a code associated with the web page; detecting one or more compliance issues relating to web accessibility standards in the code, wherein at least one of the one or more compliance issues comprises a graphic lacking an adequate descriptive attribute; and mapping the one or more compliance issues to one or more pre-existing remediation code, wherein the one or more pre-existing remediation code comprise at least; accessing, by the computer system, the graphic to determine a subject matter of the graphic; obtaining, by the computer system, the subject matter of the graphic from an artificial intelligence algorithm; generating a descriptive attribute for the graphic based on at least the subject matter of the graphic; and assigning, by the computer system, the descriptive attribute to the graphic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method of programmatically assigning a descriptive attribute to a graphic on a web page to enable an audible description of the graphic, the web page having an associated document object model (DOM), the method comprising:
-
executing, via a browser operating on a user computer, code embedded in the web page; sending, by the user computer, a remediation request over an electronic network to a remote server, wherein the remediation request is for remediating the web page; receiving, by the user computer from the remote server via the electronic network, at least one remediation code for remediating the web page; executing, by the user computer, the at least one remediation code to remediate the web page to enable an audible description for an untagged graphic of the web page, wherein the remote server generates the at least one remediation code by; accessing, by the remote server, a code associated with the web page; detecting one or more compliance issues relating to web accessibility standards in the code, wherein at least one of the one or more compliance issues comprises an untagged graphic; and mapping the one or more compliance issues to one or more remediation code, wherein the one or more remediation code comprise at least; instructing an image recognition server to determine a subject matter of the untagged graphic; receiving, from the image recognition server, the subject matter of the untagged graphic; generating a descriptive attribute for the untagged graphic based on the received subject matter of the untagged graphic; and assigning, by the remote server, the descriptive attribute to the untagged graphic. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification