FAST RESPONSE GRAPHICAL USER INTERFACE
First Claim
1. A method for providing a graphical user interface on a device, the method comprising:
- rendering a first screen on the device, wherein the first screen includes a first option, wherein selecting the option in a normal mode of operation causes the device to render a second display screen, wherein the second display screen includes a second option, wherein the second option corresponds to a function;
selecting a second non-normal mode of operation;
accepting a first user input to select the first option;
skipping rendering of the second display screen;
detecting a second user input that would have selected the second option on the second display screen had the second display screen been rendered; and
performing the function in response to the second user input.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate in general to computer graphical user interfaces and more specifically to improving the responsiveness of a user interface by allowing a user to skip through successive screens or displays while still achieving the intended function. One embodiment provides a method for providing a graphical user interface on a device, the method comprising: rendering a first screen on the device, wherein the first screen includes a first option, wherein selecting the option in a normal mode of operation causes the device to render a second display screen, wherein the second display screen includes a second option, wherein the second option corresponds to a function; selecting a second non-normal mode of operation; accepting a first user input to select the first option; skipping rendering of the second display screen; detecting a second user input that would have selected the second option on the second display screen had the second display screen been rendered; and performing the function in response to the second user input.
-
Citations
7 Claims
-
1. A method for providing a graphical user interface on a device, the method comprising:
-
rendering a first screen on the device, wherein the first screen includes a first option, wherein selecting the option in a normal mode of operation causes the device to render a second display screen, wherein the second display screen includes a second option, wherein the second option corresponds to a function; selecting a second non-normal mode of operation;
accepting a first user input to select the first option;
skipping rendering of the second display screen;detecting a second user input that would have selected the second option on the second display screen had the second display screen been rendered; and performing the function in response to the second user input. - View Dependent Claims (6)
-
-
2. A method for controlling a device, the method comprising:
-
recording two or more user inputs to create an action pattern; associating a function with the created action pattern; and determining when at least a portion of the created action pattern is being entered by a user; and performing the function in response to the determining. - View Dependent Claims (3, 4, 5)
-
-
7. An apparatus comprising:
-
one or more processors; a processor-readable tangible medium including one or more instructions executable by the processor for providing a graphical user interface on a device, the processor-readable tangible medium including one or more instructions for; rendering a first screen on the device, wherein the first screen includes a first option, wherein selecting the option in a normal mode of operation causes the device to render a second display screen, wherein the second display screen includes a second option, wherein the second option corresponds to a function; selecting a second non-normal mode of operation;
accepting a first user input to select the first option;
skipping rendering of the second display screen;detecting a second user input that would have selected the second option on the second display screen had the second display screen been rendered; and performing the function in response to the second user input.
-
Specification