Screenreader user interface
First Claim
1. A non-transitory computer-readable storage medium storing one or more programs comprising instructions, which when executed by an electronic device with a display, an audio output part, and a rotatable input mechanism, cause the electronic device to:
- display, on the display, a plurality of user interface objects in an ordered progression;
display a visual highlight associated with a first user interface object of the plurality of user interface objects and produce auditory output associated with the first user interface object;
while displaying the visual highlight, detect rotation of the rotatable input mechanism in a first rotational direction; and
in response to detecting rotation of the rotatable input mechanism in the first rotational direction;
in accordance with a determination that a rotary navigation mode is activated, display a visual highlight associated with a second user interface object of the plurality of user interface objects and produce auditory output associated with the second user interface object, wherein the second user interface object follows the first user interface object in the ordered progression, and wherein a rate of navigation or a quantity of traversed objects in the ordered progression to select the second user interface object has a non-linear relationship to the rate of rotation or angular displacement of the detected rotation of the rotatable input mechanism, andin accordance with a determination that the rotary navigation mode is not activated, maintain display of the visual highlight associated with the first user interface object without displaying a visual highlight associated with the second user interface object and without producing auditory output associated with the second user interface object.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to screenreader techniques and volume control techniques for electronic devices. In some embodiments, a device displays a plurality of user interface objects in an ordered progression. A rotation of a rotary input mechanism is detected. In response to the rotation of the rotary input mechanism, if a rotary screenreader navigation mode is activated, a visual highlight is displayed and an auditory output is produced. In some embodiments, a device has a volume setting. A gesture is detected, and a volume adjustment mode is activated. The gesture ends with a contact being maintained, and the volume setting is adjusted in accordance with detected movement of the contact.
-
Citations
60 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs comprising instructions, which when executed by an electronic device with a display, an audio output part, and a rotatable input mechanism, cause the electronic device to:
-
display, on the display, a plurality of user interface objects in an ordered progression; display a visual highlight associated with a first user interface object of the plurality of user interface objects and produce auditory output associated with the first user interface object; while displaying the visual highlight, detect rotation of the rotatable input mechanism in a first rotational direction; and in response to detecting rotation of the rotatable input mechanism in the first rotational direction; in accordance with a determination that a rotary navigation mode is activated, display a visual highlight associated with a second user interface object of the plurality of user interface objects and produce auditory output associated with the second user interface object, wherein the second user interface object follows the first user interface object in the ordered progression, and wherein a rate of navigation or a quantity of traversed objects in the ordered progression to select the second user interface object has a non-linear relationship to the rate of rotation or angular displacement of the detected rotation of the rotatable input mechanism, and in accordance with a determination that the rotary navigation mode is not activated, maintain display of the visual highlight associated with the first user interface object without displaying a visual highlight associated with the second user interface object and without producing auditory output associated with the second user interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, comprising:
at an electronic device having a display, an audio output part, and a rotatable input mechanism; displaying, on the display, a plurality of user interface objects in an ordered progression; displaying a visual highlight associated with a first user interface object of the plurality of interface objects and producing auditory output associated with the first user interface object; detecting rotation of the rotatable input mechanism in a first rotational direction; and in response to detecting rotation of the rotatable input mechanism in the first rotational direction; in accordance with a determination that a rotary navigation mode is activated, displaying a visual highlight associated with a second user interface object of the plurality of user interface objects and producing auditory output associated with the second user interface object, wherein the second user interface object follows the first user interface object in the ordered progression, and wherein a rate of navigation or a quantity of traversed objects in the ordered progression to select the second user interface object has a non-linear relationship to the rate of rotation or angular displacement of the detected rotation of the rotatable input mechanism, and in accordance with a determination that the rotary navigation mode is not activated, maintaining display of the visual highlight associated with the first user interface object without displaying a visual highlight associated with the second user interface object and producing auditory output associated with the second user interface object. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
22. An electronic device comprising:
-
a display; an audio output part; a rotatable input mechanism; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the electronic device to; display, on the display, a plurality of user interface objects in an ordered progression; display a visual highlight associated with a first user interface object of the plurality of interface objects and producing auditory output associated with the first user interface object; detect rotation of the rotatable input mechanism in a first rotational direction; and in response to detecting rotation of the rotatable input mechanism in the first rotational direction; in accordance with a determination that a rotary navigation mode is activated, display a visual highlight associated with a second user interface object of the plurality of user interface objects and produce auditory output associated with the second user interface object, wherein the second user interface object follows the first user interface object in the ordered progression, and wherein a rate of navigation or a quantity of traversed objects in the ordered progression to select the second user interface object has a non-linear relationship to the rate of rotation or angular displacement of the detected rotation of the rotatable input mechanism, in accordance with a determination that the rotary navigation mode is not activated, maintain display of the visual highlight associated with the first user interface object without displaying a visual highlight associated with the second user interface object and producing auditory output associated with the second user interface object. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification