Custom Summary Views for Screen Reader
First Claim
1. A screen reader software product comprising:
- a screen reader module communicatively coupled with resident software on a computer, the reader module adapted to collect display information generated by the resident software;
a broadcast module communicatively coupled to the reader module, the broadcast module adapted to communicate the display information collected by the reader module to an output device; and
a schema module communicatively coupled to the broadcast module and the screen reader module, wherein the schema module generates links to predefined labels in the resident software application, wherein the predefined labels are associated with underlying data and the links are established by the screen reader product for a user according to a selection of predefined labels stored in a set of preferences.
8 Assignments
0 Petitions
Accused Products
Abstract
A screen reader software product feature referred to as a custom summary view, or custom summary, has been developed. The custom summary feature solves the major problem faced by blind users when working with large sets of data. That problem occurs as a result of an inefficiency of gleaning important data from within these larger sets. The custom summary provides the ability to gather such data into a summary that can be navigated easily. This ease of navigation greatly levels the playing field in the competitive workplace for blind workers and students alike. Also taught is a feature, referred to as a multiple region support, which allows users to define blocks of contiguous cells containing data as “regions” when a document such as a spreadsheet is displayed by a screen reader. Regions can either be named by the user or be defined simply by the top left and bottom right cell addresses that represent the boundaries of the block of contiguous cells containing data.
-
Citations
19 Claims
-
1. A screen reader software product comprising:
-
a screen reader module communicatively coupled with resident software on a computer, the reader module adapted to collect display information generated by the resident software;
a broadcast module communicatively coupled to the reader module, the broadcast module adapted to communicate the display information collected by the reader module to an output device; and
a schema module communicatively coupled to the broadcast module and the screen reader module, wherein the schema module generates links to predefined labels in the resident software application, wherein the predefined labels are associated with underlying data and the links are established by the screen reader product for a user according to a selection of predefined labels stored in a set of preferences. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A screen reader software product comprising:
-
a screen reader module communicatively coupled with resident software on a computer, the reader module adapted to collect textual display information generated by the resident software;
a broadcast module communicatively coupled to the reader module, the broadcast module adapted to communicate the display information collected by the reader module to an output device; and
a schema module communicatively coupled to the broadcast module and the screen reader module, wherein the schema module collects selected data associated with predefined labels in the resident software application and returns the selected data for output to a user, wherein the label associated with the data is preselected by the user for output according to preferences stored in a user'"'"'s preferences. - View Dependent Claims (8, 9, 10, 11, 12, 13, 18, 19)
-
-
14. A screen reader software product comprising:
-
a screen reader module communicatively coupled with resident software on a computer, the reader module adapted to collect textual and non-textual display information generated by the resident software;
a broadcast module communicatively coupled to the reader module, the broadcast module adapted to communicate the display information collected by the reader module to an output device; and
a schema module communicatively coupled to the broadcast module and the screen reader module, wherein the schema module collects predefined labels in the resident software application and returns the associated data or links to labels associated with the underlying data to the user, wherein the predefined labels are associated with underlying data and the return of data or generation of links are established by the screen reader product for a user according to the selections stored in a set of preferences.
-
-
15. A screen reader software product comprising:
-
a screen reader module communicatively coupled with resident software on a computer, the reader module adapted to collect textual display information generated by the resident software;
a broadcast module communicatively coupled to the reader module, the broadcast module adapted to communicate the display information collected by the reader module to an output device; and
a schema module communicatively coupled to the broadcast module and the screen reader module, wherein the schema module collects data associated with defined ranges containing multiple data items in the resident software application and returns the data in the defined ranges or links to the range of data to the user, wherein the defined ranges are preselected by a user for output according to user preferences. - View Dependent Claims (16, 17)
-
Specification