发明名称 |
Accessible chart navigation using object neighborhood |
摘要 |
A method, system, and computer program product for accessible chart navigation using object neighborhood are provided. An input is received to navigate a focus away in a direction from a first object, the first object being a member of a set of objects depicted in a graphical visual chart. A set of inputs is designed to access the chart without using a pointing device or requiring visual inspection of the chart and the set of objects. The set of inputs includes the input and a second input to allow return to a previous step in navigating the chart. A second object is identified to which to navigate responsive to the input, the second object being located within a neighborhood of the first object at a shortest neighborhood distance from the first object. Navigation is performed to the second object to keep the focus within the neighborhood. |
申请公布号 |
US9250773(B2) |
申请公布日期 |
2016.02.02 |
申请号 |
US201313874102 |
申请日期 |
2013.04.30 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Cragun Brian John;Esch, Jr. Frederick Henry |
分类号 |
G06F3/0484 |
主分类号 |
G06F3/0484 |
代理机构 |
Garg Law Firm, PLLC |
代理人 |
Garg Law Firm, PLLC ;Garg Rakesh;Stock William J. |
主权项 |
1. A method for accessible chart navigation using object neighborhood, the method comprising:
receiving, using a processor and a memory, an input to navigate a focus away in a direction from a first object, the first object being a member of a set of objects depicted in a graphical visual chart, wherein the input is a member of a set of inputs, the set of inputs designed to access the chart without the use of a pointing device and without requiring visual inspection of the chart and the set of objects, the set of inputs further including a second input to allow return to a previous step in navigating the chart; identifying a second object to which to navigate responsive to the input, the second object being located within a neighborhood of the first object, wherein each object in the neighborhood of the first object is located at a corresponding neighborhood distance from the first object, and wherein the second object has a neighborhood distance from the first object that is shortest in the neighborhood; sorting the set of objects according to a first value associated with each object in the set of objects; sorting the set of objects according to a second value associated with each object in the set of objects; computing the neighborhood distance using a first weight in conjunction with a difference between the first values of the first and the second objects and using a second weight in conjunction with a difference between the second values of the first and the second objects, the second weight operating to restrict movement in a second direction other than the direction; and navigating to the second object such that the navigation keeps the focus within the neighborhood of the first object. |
地址 |
Armonk NY US |