US7797294B2

Method, system and program for testing accessibility in data processing system programs

Summary by NHIP

Accessibility Testing Method

The method identifies user interface objects within a data processing program and determines if they satisfy accessibility criteria by examining descriptions. It locates these objects by finding nodes in a tree structure representing relationships between related interface elements.

Claim Score by NHIP

Read claim 23, the broadest

Abstract

Disclosed is a data processing system implemented method, a data processing system and an article of manufacture for testing accessibility of a data processing system program according to accessibility criteria. The data processing system program includes a plurality of objects, at least one object of the plurality of objects usable as a user interface between the data processing system program and a user. The data processing system implemented method includes identifying the at least one object of the data processing system program pertaining to the user interface, determining if the identified at least one object satisfies the accessibility criteria by examining an accessibility description for the identified at least one object, and producing an indication that the identified at least one object does not satisfy the accessibility criteria if the identified object does not contain an accessibility description.

US7797294B2, drawing sheet 1
Sheet 1 of 7

Term

Projected expiry 17 June 2028.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

30 claims: 3 independent, 27 dependent

  1. 1
    A data processing system implemented method of testing accessibility of a data processing system program according to accessibility criteria, the data processing system program comprising a plurality of objects, at least one object of the plurality of objects usable as a user interface between the data processing system program and a user, the data processing system implemented method comprising:identifying the at least one object of the data processing system program pertaining to the user interface;determining, using a processor, if the identified at least one object satisfies the accessibility criteria by examining an accessibility description for the identified at least one object;and outputting results of the determining.
  2. 15
    A data processing system for testing accessibility of a data processing system program according to accessibility criteria, the data processing system program comprising a plurality of objects, at least one object of the plurality of objects usable as a user interface between the data processing system program and a user, the data processing system comprising:an identifier that identifies the at least one object of the data processing system program pertaining to the user interface;a determinator that determines, using a processor, if the identified at least one object satisfies the accessibility criteria by examining an accessibility description for the identified at least one object;and an output module that outputs results of the determinator.
  3. 23
    Broadest claimClaim Score 70, broad(NHIP)A computer readable medium storing instructions for testing accessibility of a data processing system program according to accessibility criteria, the data processing system program comprising a plurality of objects, at least one object of the plurality of objects usable as a user interface between the data processing system program and a user, the instructions comprising:identifying the at least one object of the data processing system program pertaining to the user interface;determining if the identified at least one object satisfies the accessibility criteria by examining an accessibility description for the identified at least one object;and outputting results of the determining.