Method and system for touch-friendly user interfaces
First Claim
Patent Images
1. A computing device having a processor configured for executing instructions to provide a graphical interface for rendering on a display device, the graphical interface comprising:
- a first control to be rendered on the display device; and
a second control to be rendered on the display device,wherein, based on receiving input through the graphical interface of a selection and determining that the input is within a proximity of at least one of the first control and the second control, the processor is further configured to render at least one supplemental control, the at least one supplemental control comprising;
a first supplemental control having a first visual indicator identifying that the first supplemental control is associated with the first control, wherein the first supplemental control is configured for selecting the first control in response to a first selection input received via the first supplemental control; and
a second supplemental control having a second visual indicator identifying that the second supplemental control is associated with the second control, wherein the second supplemental control is configured for selecting the second control in response to a second selection input received via the second supplemental control.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device has a processor executing instructions to provide a graphical user interface rendered on a display device, the user interface includes a first control rendered on the display device and a second control rendered on the display device, wherein, by receiving input through the user interface of a selection within a proximity of at least one of the first control and the second control, the computing device renders at least one supplemental control on the display device corresponding to the selection.
17 Citations
23 Claims
-
1. A computing device having a processor configured for executing instructions to provide a graphical interface for rendering on a display device, the graphical interface comprising:
-
a first control to be rendered on the display device; and a second control to be rendered on the display device, wherein, based on receiving input through the graphical interface of a selection and determining that the input is within a proximity of at least one of the first control and the second control, the processor is further configured to render at least one supplemental control, the at least one supplemental control comprising; a first supplemental control having a first visual indicator identifying that the first supplemental control is associated with the first control, wherein the first supplemental control is configured for selecting the first control in response to a first selection input received via the first supplemental control; and a second supplemental control having a second visual indicator identifying that the second supplemental control is associated with the second control, wherein the second supplemental control is configured for selecting the second control in response to a second selection input received via the second supplemental control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for providing a graphical interface on a touch-display device, the method comprising:
-
rendering a first control for display on the touch-display device; rendering a second control for display on the touch-display device; receiving input through the graphical interface of a touch gesture; and in response to receiving the input; determining that the input is within a proximity of at least one of the first control and the second control, said computing device renders, and rendering at least one supplemental control on the touch-display device corresponding to the touch gesture, wherein the at least one supplemental control comprises a visual indicator identifying that the at least one supplemental control is associated with one of the first control and the second control and wherein the at least one supplemental control is configured for selecting the associated control in response to a selection input received via the at least one supplemental control. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 21)
-
-
19. A product comprising computer-readable instructions stored on a non-transitory storage device, the computer-readable instructions configured to be executed by a processor to cause the processor to perform a method comprising:
-
rendering a first control in a graphical interface for display on a display device; rendering a second control in the graphical interface for display on the display device; receiving input through the graphical interface of a selection; in response to receiving the input; determining that the input is within a proximity of at least one of the first control and the second control, and rendering at least one supplemental control on the display device, wherein the at least one supplemental control comprises a visual indicator identifying that the at least one supplemental control is associated with one of the first control and the second control and wherein the at least one supplemental control is configured for selecting the associated control in response to a selection input received via the at least one supplemental control. - View Dependent Claims (20)
-
-
22. A computer-implemented method for providing a graphical interface on a touch-display device, comprising:
-
rendering at least one control for display on the touch-display device; and in response to receiving input of a selection through the graphical interface of the touch-display device; determining that the input is within a proximity of the at least one control, rendering at least one supplemental control for display on the touch-display device, wherein the at least one supplemental control comprises a visual indicator identifying that the at least one supplemental control is associated with the at least one control and the at least one supplemental control is configured for selecting the at least one control in response to a selection input received via the at least one supplemental control; receiving additional input through the graphical interface indicating a selection of the at least one supplemental control, and selecting the at least one control in response to the additional input selecting the at least one supplemental control.
-
-
23. A computer-implemented method for providing a graphical interface for display on a touch-display mobile device, comprising:
-
rendering a plurality of controls for display on the touch-display mobile device; receiving a selection through the graphical interface; identifying by a processing device, a subset of the plurality of controls corresponding to the selection; rendering a plurality of supplemental controls corresponding to the subset of the plurality of controls for display on the touch-display mobile device, wherein each supplemental control includes a respective visual indicator identifying that the supplemental control is associated with a respective control and wherein each supplemental control is configured to select the respective control in response to an input received via the supplemental control; receiving an additional selection of at least one of the plurality of supplemental controls through the graphical interface of the touch-display mobile device; and selecting a control associated with a selected one of the plurality of supplemental controls.
-
Specification