SCREENREADER USER INTERFACE
First Claim
1. A non-transitory computer-readable storage medium the one or more programs comprising instructions, which when executed by a portable multifunction device with a display, an audio output part, and a rotatable input mechanism, cause the device to:
- at an electronic device having a display, an audio output part, and a rotary input mechanism;
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 produce auditory output associated with the first user interface object;
detect rotation of the rotary input mechanism in a first rotational direction; and
in response to detecting rotation of the rotary input mechanism in the first rotational direction;
if 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,if a rotary navigation mode is not activated, forgo displaying a visual highlight associated with the second user interface object and forgo 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.
78 Citations
38 Claims
-
1. A non-transitory computer-readable storage medium the one or more programs comprising instructions, which when executed by a portable multifunction device with a display, an audio output part, and a rotatable input mechanism, cause the device to:
at an electronic device having a display, an audio output part, and a rotary input mechanism; 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 produce auditory output associated with the first user interface object; detect rotation of the rotary input mechanism in a first rotational direction; and in response to detecting rotation of the rotary input mechanism in the first rotational direction; if 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, if a rotary navigation mode is not activated, forgo displaying a visual highlight associated with the second user interface object and forgo 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, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35)
-
26. The non-transitory computer-readable storage medium of any of 1, wherein the instructions further cause the device to:
-
detect a contact on the touch-sensitive surface; determine whether a characteristic intensity of the contact is above an intensity threshold; and in accordance with a determination that the characteristic intensity of the contact is above the intensity threshold, activate a second function corresponding to a most recent auditory output. - View Dependent Claims (27)
-
-
36. A method, comprising:
at an electronic device having a display, an audio output part, and a rotary 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 rotary input mechanism in a first rotational direction; and in response to detecting rotation of the rotary input mechanism in the first rotational direction; if 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 if a rotary navigation mode is not activated, forgoing displaying a visual highlight associated with the second user interface object and forgoing producing auditory output associated with the second user interface object.
-
37. A device comprising:
-
a display; an audio output part; a rotary input mechanism; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the 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 rotary input mechanism in a first rotational direction; and in response to detecting rotation of the rotary input mechanism in the first rotational direction; if 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, if a rotary navigation mode is not activated, forgo displaying a visual highlight associated with the second user interface object and forgo producing auditory output associated with the second user interface object.
-
-
38-52. -52. (canceled)
Specification