US11460998B2ActiveUtilityA1
Accessibility for digital devices
Est. expiryApr 16, 2039(~12.8 yrs left)· nominal 20-yr term from priority
G06F 3/0482G06F 9/453G06F 3/0481G06F 3/167G06F 3/0487G06F 3/04842G06F 3/16
48
PatentIndex Score
0
Cited by
24
References
16
Claims
Abstract
Implementations generally relate to improving accessibility for digital devices. In some implementations, a method includes receiving a first selection of at least one button of a plurality of buttons of a user interface. The method further includes determining a type of the first selection based on one or more button selection characteristics. The method further includes determining a first command based at least in part on the type of the first selection. The method further includes providing an audible indication corresponding to the first command, wherein the audible indication indicates button information.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A digital device comprising:
one or more processors; and
logic encoded in one or more non-transitory computer-readable storage media for execution by the one or more processors and when executed operable to cause the one or more processors to perform operations comprising:
receiving a first selection of at least one button of a plurality of buttons of a user interface;
determining a type of the first selection based on one or more button selection characteristics;
determining a first command based at least in part on the type of the first selection, wherein the first command is to provide an audible indication if the type of the first selection is a long press;
executing the first command, wherein the executing of the first command provides the audible indication corresponding to the first command, wherein the audible indication provides an audible tone indicating that the at least one button has been pressed long enough to be rendered a long press, and wherein the audible indication also provides an audible description of the button;
receiving a second selection of the at least one button, wherein the second selection of the at least one button is subsequent to the first selection, wherein the second selection of the at least one button is a second long press;
providing a description of a functionality of the at least one button based on the second selection;
receiving a third selection of the at least one button, wherein the third selection of the at least one button is subsequent to the second selection, wherein the second third selection of the at least one button is a single short press, and wherein the single short press actuates a command to actuate the at least one button;
performing noise cancellation if the digital device is recording; and
indicating a status of a device in response to the at least one button being selected.
2. The digital device of claim 1 , wherein the logic when executed is further operable to cause the one or more processors to perform operations comprising:
receiving the third selection of the at least one button;
determining a type of the third selection based on the one or more button selection characteristics;
determining a third command based at least in part on the type of the second selection; and
executing the third command.
3. The digital device of claim 1 , wherein the description of the functionality of the at least one button is audible.
4. The digital device of claim 1 , wherein the at least one button is a touch-screen button.
5. The digital device of claim 1 , wherein the one or more button selection characteristics comprise one or more of a quantity and a duration.
6. The digital device of claim 1 , wherein the logic when executed is further operable to cause the one or more processors to perform operations comprising limiting button noise from being recorded along with any audio recording.
7. A non-transitory computer-readable storage medium with program instructions stored thereon, the program instructions when executed by one or more processors are operable to cause the one or more processors to perform operations comprising:
receiving, at a digital device, a first selection of at least one button of a plurality of buttons of a user interface;
determining a type of the first selection based on one or more button selection characteristics;
determining a first command based at least in part on the type of the first selection, wherein the first command is to provide an audible indication if the type of the first selection is a long press;
executing the first command, wherein the executing of the first command provides the audible indication corresponding to the first command, wherein the audible indication provides an audible tone indicating that the at least one button has been pressed long enough to be rendered a long press, and wherein the audible indication also provides an audible description of the button;
receiving a second selection of the at least one button, wherein the second selection of the at least one button is subsequent to the first selection, wherein the second selection of the at least one button is a second long press;
providing a description of a functionality of the at least one button based on the second selection;
receiving a third selection of the at least one button, wherein the third selection of the at least one button is subsequent to the second selection, wherein the third selection of the at least one button is a single short press, and wherein the single short press actuates a command to actuate the at least one button;
performing noise cancellation if the digital device is recording; and
indicating a status of a device in response to the at least one button being selected.
8. The computer-readable storage medium of claim 7 , wherein the instructions when executed are further operable to cause the one or more processors to perform operations comprising:
receiving the third selection of the at least one button;
determining a type of the third selection based on the one or more button selection characteristics;
determining a third command based at least in part on the type of the second selection; and
executing the third command.
9. The computer-readable storage medium of claim 7 , wherein the at least one button is a physical button.
10. The computer-readable storage medium of claim 7 , wherein the at least one button is a touch-screen button.
11. The computer-readable storage medium of claim 7 , wherein the one or more button selection characteristics comprise one or more of a quantity and a duration.
12. A computer-implemented method comprising:
receiving, at a digital device, a first selection of at least one button of a plurality of buttons of a user interface;
determining a type of the first selection based on one or more button selection characteristics;
determining a first command based at least in part on the type of the first selection, wherein the first command is to provide an audible indication if the type of the first selection is a long press;
executing the first command, wherein the executing of the first command provides the audible indication corresponding to the first command, wherein the audible indication provides an audible tone indicating that the at least one button has been pressed long enough to be rendered a long press, and wherein the audible indication also provides an audible description of the button;
receiving a second selection of the at least one button, wherein the second selection of the at least one button is subsequent to the first selection, wherein the second selection of the at least one button is a second long press;
providing a description of a functionality of the at least one button based on the second selection;
receiving a third selection of the at least one button, wherein the third selection of the at least one button is subsequent to the second selection, wherein the third selection of the at least one button is a single short press, and wherein the single short press actuates a command to actuate the at least one button;
performing noise cancellation if the digital device is recording; and
indicating a status of a device in response to the at least one button being selected.
13. The method of claim 12 , further comprising:
receiving the third selection of the at least one button;
determining a type of the third selection based on the one or more button selection characteristics;
determining a third command based at least in part on the type of the second selection; and
executing the third command.
14. The method of claim 12 , wherein the at least one button is a physical button.
15. The method of claim 12 , wherein the at least one button is a touch-screen button.
16. The method of claim 12 , wherein the one or more button selection characteristics comprise one or more of a quantity and a duration.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.