IP Library Granted Patent US 9,818,313
Granted Patent B2
US 9,818,313 · App. 11/623,529 · Granted Nov 14, 2017

Custom summary views for screen reader

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 9,818,313
App. No.
11/623,529
Granted
Nov 14, 2017
Kind
B2
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.

Claims (17)

1. A non-transitory computer-readable media having computer-executable instructions that, in response to being executed by a computing device, cause the computing device to perform operations comprising:

collecting tabular display information, the tabular display information comprising a cell address having alphanumeric data and a cell label for the cell address;

retrieving cell labels corresponding to the cell address from a document object model file;

generating a custom summary of cell labels selected by a screen reader user, the custom summary presenting the alphanumeric data for each cell address associated with the selected cell label, the alphanumeric data reordered according to screen reader user preferences without modifying the document object model file; and

outputting the custom summary to an output device selected from the group consisting of a speech synthesizer and a Braille reader, whereby the broadcast module automatically broadcasts the alphanumeric data.

2. The non-transitory computer-readable media according to claim 1 further comprising outputting both the cell label and the alphanumeric data in the cell address associated with the cell label.

3. The non-transitory computer-readable media according to claim 1 further comprising presenting the cell labels to the screen reader user for selection in the specification of the custom summary.

4. The non-transitory computer-readable media according to claim 1 further comprising storing a plurality of screen reader user preferences, whereby the plurality of preferences allows for one or more screen reader users to define one or more preference settings to control the generation of custom summaries.

5. A non-transitory computer-readable media having computer-executable instructions that, in response to being executed by a computing device, cause the computing device to perform operations comprising:

collecting tabular display information, the tabular display information comprising at least one region of cell addresses having alphanumeric data and a cell label for the region;

reordering the alphanumeric data according to screen reader user preferences and to retrieve cell labels corresponding to the cell address from a document object model file; and

generating a custom summary of the cell label for the at least one region of cell addresses selected by a screen reader user without modifying the document object model file; and

communicating the custom summary to an output device selected from the group consisting of a speech synthesizer and a Braille reader, whereby the broadcast module automatically broadcasts a subset of the tabular display information, the subset comprising the alphanumeric data associated with the cell label for the at least one region of cell addresses that formed the custom summary.

6. The non-transitory computer-readable media according to claim 5 wherein the region is a region of cells in a Microsoft Excel application.

7. The non-transitory computer-readable media according to claim 5 further comprising applying screen reader user-defined identifiers to the returned subset of the tabular display information, whereby the screen reader user-defined identifier facilitates the recognition of the data retrieved.

8. The non-transitory computer-readable media according to claim 5 further comprising storing a plurality of screen reader user preferences, whereby the plurality of preferences allows for one or more screen reader users to define one or more preference settings to control the output of a software application.

9. The non-transitory computer-readable media according to claim 5 further comprising searching for cell labels associated with ranges in a software application and presenting the cell labels to a screen reader user for selection in the specification of screen reader user preferences for the software application.

Assignments (10)
SECURITY INTEREST Recorded Sep 29, 2024
From: FREEDOM SCIENTIFIC INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS COLLATERAL AGENT
Reel/Frame 069070/0530 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT REEL/FRAME NO. 37098/0549 Recorded Sep 29, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 069071/0138 →
RELEASE OF SECURITY INTEREST Recorded Jun 20, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 067798/0001 →
SECURITY INTEREST Recorded Nov 11, 2015
From: FREEDOM SCIENTIFIC INC., AS A GRANTOR
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 037098/0549 →
SECURITY INTEREST Recorded Nov 11, 2015
From: FREEDOM SCIENTIFIC INC., AS A GRANTOR
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 037098/0802 →
RELEASE OF SECURITY INTEREST Recorded Sep 3, 2015
From: RBC BANK (USA) INC.
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 036542/0109 →
RELEASE OF SECURITY INTEREST Recorded Nov 22, 2010
From: CHURCHILL FINANCIAL LLC, AS ADMINISTRATIVE AGENT
To: FREEDOM SCIENTIFIC, INC.
Reel/Frame 025392/0783 →
SECURITY AGREEMENT Recorded Nov 18, 2010
From: FREEDOM SCIENTIFIC INC.; FREEDOM SCIENTIFIC BLV GROUP, LLC
To: RBC BANK (USA) INC.
Reel/Frame 025375/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2007
From: STEPHEN, JOSEPH; DAMERY, ERIC; ESPINOLA, OLGA
To: FREEDOM SCIENTIFIC, INC.
Reel/Frame 019336/0992 →
SECURITY AGREEMENT Recorded May 8, 2007
From: FSI MERGER SUB CORP., T/B/K/A FREEDOM SCIENTIFIC INC.; FREEDOM SCIENTIFIC BLV GROUP, LLC; FREEDOM SCIENTIFIC HOLDINGS CORP.
To: CHURCHILL FINANCIAL LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 019260/0068 →