Browse Prior Art Database

A Method and System for Enabling a Screen Reader to Read Sankey diagrams

IP.com Disclosure Number: IPCOM000246990D
Publication Date: 2016-Jul-20
Document File: 2 page(s) / 21K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for enabling screen readers to read Sankey diagrams to users in a way that can be easily understood/interpreted. The system assigns a different "voice profile" to each node, so that a listener can distinguish which node is being described.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

A Method and System for Enabling a Screen Reader to Read Sankey diagrams

Sankey diagrams are a specific type of flow diagram, in which the width of arrows is shown proportionally to flow quantity. The Sankey diagram is used more and more often for large data visualization these days. It is a great way to help the user visualize the health care trending information. However, there are no existing methods that enable for screen readers to "read" a Sankey diagram for those who are visually impaired.

There is a critical need to help the vision impaired user to understand the information flow within the Sankey diagram.

Disclosed is a method and system for enabling screen readers to read Sankey diagrams to users in a way that can be easily understood/interpreted. The system assigns a different "voice profile" to each node, so that a listener can distinguish which node is being described.

To start with, the system scans a shape of a diagram on a user interface to identify an existence of a Sankey diagram. Thereafter, the system analyzes the labels and colors used in the Sankey diagram to determine meaning and trending information within the Sankey diagram. Subsequently, the system analyzes a source code that generates the Sankey diagram to determine how many non-repeating nodes are there in the diagram. The system gets the total counts of such non-repeating nodes. Accordingly, the system locates same numbers of voice profile from the screen reader software and assigns a different voice profile to each Sankey diagram's node. The system further analyzes the trending info...