Audible list traversal
First Claim
1. A method for traversing a list to execute a selected list item, the method comprising:
- determining a list traversal organization to map the list with audible indicators;
determining navigation data, the navigation data indicative of a direction and a speed with which to traverse the list, wherein determining the navigation data comprises;
determining whether a clockwise tilt with respect to a stationary navigation state is associated with a forward direction of list traversal or a reverse direction of list traversal;
receiving sensor data indicative of a tilt of a sensor; and
interpreting the sensor data indicative of the tilt of the sensor to determine the navigation data;
determining audible indicators based upon the navigation data and representative of list items within the list being traversed, wherein an audio content of the audible indicators is based upon the direction and the speed with which the list is being traversed and is based upon the list traversal organization;
outputting the audible indicators in an order with which the list items within the list are being traversed to indicate at least the direction, wherein the periodicity of the outputting in combination with the list items represented by the audible indicators being output is representative of a navigation speed with which the list is being traversed;
receiving a selection signal to indicate selection of the selected list item; and
executing the selected list item.
1 Assignment
0 Petitions
Accused Products
Abstract
Many embodiments may comprise logic such as hardware and/or code to implement user interface for traversal of long sorted lists, via audible mapping of the lists, using sensor based gesture recognition, audio and tactile feedback and button selection while on the go. In several embodiments, such user interface modalities are physically small in size, enabling a user to be truly mobile by reducing the cognitive load required to operate the device. For some embodiments, the user interface may be divided across multiple worn devices, such as a mobile device, watch, earpiece, and ring. Rotation of the watch may be translated into navigation instructions, allowing the user to traverse the list while the user receives audio feedback via the earpiece to describe items in the list as well as audio feedback regarding the navigation state. Many embodiments offer the user a simple user interface to traverse the list without visual feedback.
-
Citations
30 Claims
-
1. A method for traversing a list to execute a selected list item, the method comprising:
-
determining a list traversal organization to map the list with audible indicators; determining navigation data, the navigation data indicative of a direction and a speed with which to traverse the list, wherein determining the navigation data comprises; determining whether a clockwise tilt with respect to a stationary navigation state is associated with a forward direction of list traversal or a reverse direction of list traversal; receiving sensor data indicative of a tilt of a sensor; and
interpreting the sensor data indicative of the tilt of the sensor to determine the navigation data;determining audible indicators based upon the navigation data and representative of list items within the list being traversed, wherein an audio content of the audible indicators is based upon the direction and the speed with which the list is being traversed and is based upon the list traversal organization; outputting the audible indicators in an order with which the list items within the list are being traversed to indicate at least the direction, wherein the periodicity of the outputting in combination with the list items represented by the audible indicators being output is representative of a navigation speed with which the list is being traversed; receiving a selection signal to indicate selection of the selected list item; and executing the selected list item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for traversing a list to execute a selected list item, the apparatus comprising:
-
a navigation input interpreter to receive sensor data indicative of a tilt of a sensor and interpret the sensor data indicative of the tilt of the sensor to determine the navigation data; an audible list interface to access the list and to transmit audible indicators representative of more than one items in the list, the audible list interface comprising an audible indicator determiner to determine the audible indicators representative of more than one items in the list traversed, wherein an audio content of the audible indicators is based upon the direction and the speed with which the list is being traversed and is based upon a list traversal organization; and
comprising an audio output to output signals representative of the audible indicators in an order with which corresponding list items within the list are traversed to indicate at least the direction, wherein the periodicity of outputting the signals in combination with the list items represented by the audible indicators output is representative of the speed with which the list is being traversed; anda list traversal processor to communicatively couple with the navigation input interpreter to interpret the navigation data from the navigation input interpreter to determine whether to change the navigation state, the list traversal processor comprising; a memory to store a location of a current list item; a navigation adjuster coupled with the memory to adjust the speed and the direction of traversal through the list based upon the indications of the changes in navigation state for the list and to couple with the audible list interface to output the audible indicators, the navigation adjuster to determine whether a clockwise tilt with respect to a stationary navigation state is associated with a forward direction of list traversal or a reverse direction of list traversal; and an item selector to interpret a selection signal to determine the selected list item based upon a current list item in response to receipt of the selection signal to execute the selected list item. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for traversing a list to execute a selected list item, the system comprising:
-
a library comprising audio content associated with the list; a list navigator to couple with the library to map a list with audible indicators based upon a list traversal organization to facilitate traversal of the list by determining the audio indicators based upon items of the list, the list navigator to traverse the list in response to interpretation, by the list navigator that determines whether a clockwise tilt with respect to a stationary navigation state is associated with a forward direction of list traversal or a reverse direction of list traversal, of navigation data from a sensor that senses tilt to determine changes in a navigation state, wherein the navigation state indicates a direction and a speed of traversal of the list, the list navigator to transmit the audible indicators to a speaker to output the audible indicators to represent the direction and the speed of traversal of the list as well as the location within the list to map the list, wherein the list navigator, in response to receipt of a selection signal, determines the selected list item based upon item identified as the current list item and executes the selected list item. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A computer program product for audible list traversal, wherein the computer program product does not comprise a transitory signal, the computer program product comprising:
-
a computer useable medium having a computer useable program code embodied therewith, the computer useable program code comprising;
computer useable program code configured to perform operations, the operations comprising;determining a list traversal organization to map the list with audible indicators; determining navigation data, the navigation data indicative of a direction and a speed with which to traverse the list, wherein determining the navigation data comprises; determining whether a clockwise tilt with respect to a stationary navigation state is associated with a forward direction of list traversal or a reverse direction of list traversal; receiving sensor data indicative of a tilt of a sensor; and interpreting the sensor data indicative of the tilt of the sensor to determine the navigation data; determining audible indicators based upon the navigation data and representative of list items within the list being traversed, wherein an audio content of the audible indicators is based upon the direction and the speed with which the list is being traversed and is based upon the list traversal organization; outputting the audible indicators in an order with which the list items within the list are being traversed to indicate at least the direction, wherein the periodicity of the outputting in combination with the list items represented by the audible indicators being output is representative of a navigation speed with which the list is being traversed; receiving a selection signal to indicate selection of the selected list item; and executing the selected list item. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification