IP Library Granted Patent US 11,727,195
Granted Patent B2
US 11,727,195 · App. 17/809,858 · Granted Aug 15, 2023

Modular systems and methods for selectively enabling cloud-based assistive technologies

Inventors: Sean D. Bradley (Tucson, AZ); Mark D. Baker (Marietta, GA); Jeffrey O. Jones (Roswell, GA); Kenny P. Hefner (Buchanan, GA); Adam Finkelstein (Alpharetta, GA); Douglas J. Gilormo (Cumming, GA); Taylor R. Bodnar (Tucson, AZ); David C. Pinckney (Roswell, GA); Charlie E. Blevins (Atlanta, GA); Helena Laymon (Duluth, GA); Trevor C. Jones (Kennesaw, GA); Damien M. Carrillo (Tucson, AZ)
Assignee: AudioEye, Inc.
G06F40/14G06F16/22G06F16/951G06F16/9577G06F16/986G06F40/103G06F40/134G06F40/174G06F3/167G06F40/137G06F2221/0702G10L13/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,727,195
App. No.
17/809,858
Granted
Aug 15, 2023
Kind
B2
Abstract

Systems and methods are disclosed for manually and programmatically remediating websites to thereby facilitate website navigation by people with diverse abilities. For example, an administrator portal is provided for simplified, form-based creation and deployment of remediation code, and a machine learning system is utilized to create and suggest remediations based on past remediation history. Voice command systems and portable document format (PDF) remediation techniques are also provided for improving the accessibility of such websites.

Claims (32)

1. A computer-implemented method of programmatically assigning an accessible rich internet applications (ARIA) label to an image to provide an audible description of the image, the method comprising:

detecting one or more compliance issues relating to accessibility in code associated with a web page, wherein at least one of the one or more compliance issues comprises an untagged image; and

mapping the one or more compliance issues to one or more remediations, wherein the one or more remediations comprise:

determining, by a computer system, a subject matter of the untagged image;

assigning, by the computer system, an ARIA label to the untagged image based on the determined subject matter of the untagged image, the ARIA label configured to be used for altering the code of the web page, the ARIA label configured to enable an assistive technology,

wherein the one or more remediations comprise JavaScript, and

storing, by the computer system, the ARIA label in a storage medium.

2. The computer-implemented method of claim 1 , wherein the computer-implemented method is performed on a periodic basis.

3. The computer-implemented method of claim 1 , wherein the computer system comprises one or more computing systems.

4. The computer-implemented method of claim 1 , wherein the image recognition algorithm operates on a remote computing system.

5. The computer-implemented method of claim 1 , wherein the untagged image is a video.

6. The computer-implemented method of claim 1 , wherein the code associated with the web page is a document object model (DOM) or HTML code.

7. The computer-implemented method of claim 1 , wherein determining the subject matter of the untagged image comprises an image recognition algorithm.

8. The computer-implemented method of claim 7 , wherein the image recognition algorithm is based on an artificial intelligence algorithm.

9. The computer-implemented method of claim 1 , wherein the ARIA label comprises a text description of the untagged image.

10. The computer-implemented method of claim 1 , wherein the untagged image is an image associated with one or more descriptive attributes that are erroneous.

11. A computer-implemented method of programmatically assigning an accessible rich internet applications (ARIA) label to an image to provide an audible description of the image, the method comprising:

detecting one or more compliance issues on a web page relating to accessibility in the code, wherein at least one of the one or more compliance issues comprises an untagged element; and

applying to the one or more compliance issues one or more remediations, wherein the one or more pre-existing remediations comprise:

locating, by a computer system, within the code associated with the web page the untagged element, the untagged element lacking an adequate descriptive attribute;

assigning, by the computer system, an ARIA label to the untagged element, the ARIA label configured to be used for altering the code of the web page to enable the ARIA label to be read to a user using an assistive technology,

wherein the one or more remediations are JavaScript, and

storing, by the computer system, the ARIA label in a storage medium.

12. The computer-implemented method of claim 11 , wherein the untagged element comprises an input field.

13. The computer-implemented method of claim 11 , wherein the untagged element comprises a title element.

14. The computer-implemented method of claim 11 , wherein the untagged element comprises an untagged image.

15. The computer-implemented method of claim 11 , wherein the untagged element is lacking the adequate descriptive attribute when said element is associated with an erroneous tag.

16. The computer-implemented method of claim 11 , wherein the ARIA label comprises a text description of the untagged image.

17. The computer-implemented method of claim 11 , wherein the code associated with the web page is a document object model (DOM) or HTML code.

18. The computer-implemented method of claim 11 , wherein the computer system comprises one or more computing systems.

19. The computer-implemented method of claim 11 , wherein the ARIA label is generated in part by using an artificial intelligence algorithm operating on a remote server.

20. The computer-implemented method of claim 11 , wherein the computer-implemented method is performed on a periodic basis.

Assignments (6)
SECURITY INTEREST Recorded Apr 1, 2025
From: AUDIOEYE, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 070694/0923 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2025
From: SG CREDIT PARTNERS, INC.
To: AUDIOEYE, INC.
Reel/Frame 070697/0135 →
SECURITY AGREEMENT Recorded Jul 24, 2024
From: AUDIOEYE, INC.
To: SG CREDIT PARTNERS, INC.
Reel/Frame 068349/0117 →
SECURITY AGREEMENT Recorded Feb 16, 2024
From: AUDIOEYE, INC.
To: SG CREDIT PARTNERS, INC.
Reel/Frame 066694/0799 →
SECURITY AGREEMENT Recorded Nov 30, 2023
From: AUDIOEYE, INC.
To: SG CREDIT PARTNERS, INC.
Reel/Frame 065729/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2023
From: BRADLEY, SEAN D.; BAKER, MARK D.; JONES, JEFFREY O.; HEFNER, KENNY P.; FINKELSTEIN, ADAM; GILORMO, DOUGLAS J.; BODNAR, TAYLOR R.; PINCKNEY, DAVID C.; BLEVINS, CHARLIE E.; LAYMON, HELENA; JONES, TREVOR C.; CARRILLO, DAMIEN
To: AUDIOEYE, INC.
Reel/Frame 063290/0558 →
Continuity (8)
Continuation 17447680 · Sep 14, 2021
Continuation 17119368 · Dec 11, 2020
Continuation 16991671 · Aug 12, 2020
Continuation In Part 16533568 · Aug 6, 2019
Continuation In Part 16430210 · Jun 3, 2019
Continuation 15999116 · Aug 16, 2017
Continuation 15074818 · Mar 18, 2016
Related Publication 20230161946A1 · May 25, 2023
Cited By (2)
US 12,443,671 US 12,547,819