Crowd sourcing accessibility rendering system for non-accessible applications
First Claim
1. A system, comprising:
- a memory that stores computer executable components; and
a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise;
an interaction component that monitors interactions between a plurality of entities and a defined application;
an arrangement component that analyzes the interactions to identify a common sequence of user interface elements of a user interface of the defined application that were navigated by a subset of the plurality of entities;
an analysis component that determines accessibility related information associated with the defined application based on received feedback information from at least one entity of the plurality of entities; and
an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application, wherein at least a portion of the modified application directs navigation through the common sequence of user interface elements of the user interface for disability access, the defined application is a non-disability accessible application and the modified application is a disability accessible application.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interaction component that monitors one or more interactions between one or more entities and a defined application. The computer executable components can also comprise an analysis component that determines accessibility related information associated with the defined application based on received feedback from an entity of the one or more entities. Further, the computer executable components can comprise an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application. The defined application is a non-disability accessible application and the modified application is a disability accessible application.
12 Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores computer executable components; and a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise; an interaction component that monitors interactions between a plurality of entities and a defined application; an arrangement component that analyzes the interactions to identify a common sequence of user interface elements of a user interface of the defined application that were navigated by a subset of the plurality of entities; an analysis component that determines accessibility related information associated with the defined application based on received feedback information from at least one entity of the plurality of entities; and an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application, wherein at least a portion of the modified application directs navigation through the common sequence of user interface elements of the user interface for disability access, the defined application is a non-disability accessible application and the modified application is a disability accessible application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method, comprising:
-
monitoring, by a system operatively coupled to a processor, interactions between a plurality of entities and a defined application; analyzing, by the system, the interactions to identify a common sequence of user interface elements of a user interface of the defined application that were navigated by a subset of the plurality of entities; determining, by the system, accessibility related information associated with the defined application based on received feedback information from at least one entity of the plurality of entities; and creating, by the system, a modified application based on the one or more interactions and the accessibility related information of the defined application, wherein at least a portion of the modified application directs navigation through the common sequence of user interface elements of the user interface for disability access, the defined application is a non-disability accessible application and the modified application is a disability accessible application. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product that facilitates rendering a non-disability accessible application in a disability accessible format, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions are executable by a processor to cause the processor to:
-
monitor interactions between a plurality of entities and a defined application; analyze the interactions to identify a common sequence of user interface elements of a user interface of the defined application that were navigated by a subset of the plurality of entities; determine accessibility related information associated with the defined application based on received feedback information from at least one entity of the plurality of entities; and create a modified application based on the one or more interactions and the accessibility related information of the defined application, wherein at least a portion of the modified application directs navigation through the common sequence of user interface elements of the user interface for disability access, the defined application is the non-disability accessible application and the modified application is a disability accessible application. - View Dependent Claims (19, 20)
-
Specification