Graphical user interface for non-foveal vision
First Claim
Patent Images
1. A method comprising:
- at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command;
detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and
at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgment being performed by a processor of the device and including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the changing of the predominant color from the first color to the second color including modifying at least two parameters selected from a group consisting of a hue of the first color, a saturation of the first color, and a brightness of the first color, to obtain the second color.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may be configured to provide a graphical user interface that is specifically designed for use in a person'"'"'s non-foveal vision. Via a graphical user interface for non-foveal vision, a user may interact with the device without focusing his or her foveal vision on a touchscreen of the device. Thus, the user may operate the device and its applications entirely and exclusively without using his or her foveal vision. For example, the user may operate the device exclusively using his or her peripheral vision or using no vision whatsoever.
-
Citations
27 Claims
-
1. A method comprising:
-
at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgment being performed by a processor of the device and including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the changing of the predominant color from the first color to the second color including modifying at least two parameters selected from a group consisting of a hue of the first color, a saturation of the first color, and a brightness of the first color, to obtain the second color. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A device comprising:
-
one or more processors; an interface module that configures at least one processor among the one or more processors to, with a touchscreen of the device being outside of foveal vision of a user of the device, display a graphical user interface on the touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; a detection module that configures at least one processor among the one or more processors to detect that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to a detection that the device received the user input; and a feedback module that configures at least one processor among the one or more processors to, with the touchscreen being outside of the foveal vision of the user, present an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, a presentation of the acknowledgement including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the changing of the predominant color from the first color to the second color including modifying at least two parameters selected from a group consisting of a hue of the first color, a saturation of the first color, and a brightness of the first color, to obtain the second color.
-
-
19. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgement including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the changing of the predominant color from the first color to the second color including modifying at least two parameters selected from a group consisting of a hue of the first color, a saturation of the first color, and a brightness of the first color, to obtain the second color. - View Dependent Claims (20, 21)
-
-
22. A method comprising:
-
at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgment being performed by a processor of the device and including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the presenting of the acknowledgment further including causing the graphical user interface to flash prior to the changing of the predominant color from the first color to the second color.
-
-
23. A device comprising:
-
one or more processors; an interface module that configures at least one processor among the one or more processors to, with a touchscreen of the device being outside of foveal vision of a user of the device, display a graphical user interface on the touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; a detection module that configures at least one processor among the one or more processors to detect that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to a detection that the device received the user input; and a feedback module that configures at least one processor among the one or more processors to, with the touchscreen being outside of the foveal vision of the user, present an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, a presentation of the acknowledgement including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the presentation of the acknowledgment further including causing the graphical user interface to flash prior to the changing of the predominant color from the first color to the second color.
-
-
24. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgment being performed by a processor of the device and including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the presenting of the acknowledgment further including causing the graphical user interface to flash prior to the changing of the predominant color from the first color to the second color.
-
-
25. A method comprising:
-
at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgment being performed by a processor of the device and including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the presenting of the acknowledgment further including causing the graphical user interface to flash subsequent to the changing of the predominant color from the first color to the second color.
-
-
26. A device comprising:
-
one or more processors; an interface module that configures at least one processor among the one or more processors to, with a touchscreen of the device being outside of foveal vision of a user of the device, display a graphical user interface on the touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; a detection module that configures at least one processor among the one or more processors to detect that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to a detection that the device received the user input; and a feedback module that configures at least one processor among the one or more processors to, with the touchscreen being outside of the foveal vision of the user, present an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, a presentation of the acknowledgement including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the presentation of the acknowledgment further including causing the graphical user interface to flash subsequent to the changing of the predominant color from the first color to the second color.
-
-
27. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
at a device outside of foveal vision of a user of the device, displaying a graphical user interface on a touchscreen of the device outside of the foveal vision of the user, the displayed graphical user interface including a control region that is operable to request execution of a command; detecting that the device received a user input that indicates operation of the control region to request execution of the command, the graphical user interface having a predominant color that is a first color prior to the detecting that the device received the user input; and at the device outside of the foveal vision of the user, presenting an acknowledgment of the user input on the touchscreen outside of the foveal vision of the user, the presenting of the acknowledgment being performed by a processor of the device and including changing the predominant color of the graphical user interface from the first color to a second color in response to the detecting that the device received the user input, the presenting of the acknowledgment further including causing the graphical user interface to flash subsequent to the changing of the predominant color from the first color to the second color.
-
Specification