ADDING ACCESSIBILITY PROPERTIES TO A SOFTWARE APPLICATION
First Claim
1. A computer-implemented method for automatically adding accessibility properties to a software application, the method comprising:
- for at least a first interface control provided by a first software application, wherein the first interface control includes a set of one or more accessibility properties;
determining a control type of a plurality of control types based on one or more attributes of the first interface control, andassociating the control type with the set of accessibility properties of the first interface control;
matching at least a second interface control provided by a second software application to one of the plurality of control types based on one or more attributes of the second interface control, wherein the second interface control does not include accessibility properties; and
adding accessibility properties to the second interface control based on accessibility properties of the matched control type.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for automatically adding accessibility properties to an application. One embodiment includes a method for adding accessibility. The method includes, for at least a first interface control provided by a first software application, the first interface control including a set of one or more accessibility properties: determining a control type of a plurality of control types based on one or more attributes of the first interface control, and associating the control type with the set of accessibility properties of the first interface control. The method further includes matching at least a second interface control provided by a second software application to one of the plurality of control types based on one or more attributes of the second interface control, the second interface control not including accessibility properties. The method further includes adding accessibility properties to the second interface control based on accessibility properties of the matched control type.
21 Citations
20 Claims
-
1. A computer-implemented method for automatically adding accessibility properties to a software application, the method comprising:
-
for at least a first interface control provided by a first software application, wherein the first interface control includes a set of one or more accessibility properties; determining a control type of a plurality of control types based on one or more attributes of the first interface control, and associating the control type with the set of accessibility properties of the first interface control; matching at least a second interface control provided by a second software application to one of the plurality of control types based on one or more attributes of the second interface control, wherein the second interface control does not include accessibility properties; and adding accessibility properties to the second interface control based on accessibility properties of the matched control type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device for automatically adding accessibility properties to a software application, the computing device comprising:
-
a memory; and a processor configured to; for at least a first interface control provided by a first software application, wherein the first interface control includes a set of one or more accessibility properties; determine a control type of a plurality of control types based on one or more attributes of the first interface control, and associate the control type with the set of accessibility properties of the first interface control; match at least a second interface control provided by a second software application to one of the plurality of control types based on one or more attributes of the second interface control, wherein the second interface control does not include accessibility properties; and add accessibility properties to the second interface control based on accessibility properties of the matched control type. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device for automatically adding accessibility properties to a software application, the computing device comprising:
-
for at least a first interface control provided by a first software application, wherein the first interface control includes a set of one or more accessibility properties; means for determining a control type of a plurality of control types based on one or more attributes of the first interface control, and means for associating the control type with the set of accessibility properties of the first interface control; means for matching at least a second interface control provided by a second software application to one of the plurality of control types based on one or more attributes of the second interface control, wherein the second interface control does not include accessibility properties; and means for adding accessibility properties to the second interface control based on accessibility properties of the matched control type. - View Dependent Claims (16, 17)
-
-
18. A computer-readable medium comprising instructions that when executed by a computing device cause the computing device to perform a method for automatically adding accessibility properties to a software application, the method comprising:
-
for at least a first interface control provided by a first software application, wherein the first interface control includes a set of one or more accessibility properties; determining a control type of a plurality of control types based on one or more attributes of the first interface control, and associating the control type with the set of accessibility properties of the first interface control; matching at least a second interface control provided by a second software application to one of the plurality of control types based on one or more attributes of the second interface control, wherein the second interface control does not include accessibility properties; and adding accessibility properties to the second interface control based on accessibility properties of the matched control type. - View Dependent Claims (19, 20)
-
Specification