Modifying a value based on a user's directional motions independent of cursor position
First Claim
Patent Images
1. A method for changing a value, the method comprising:
- displaying, on a screen,(a1) a depiction of the value in a user interface component;
(b1) a cursor controlled by a user input device;
receiving, through the user input device,(a2) indication that the cursor is on or near the depiction of the value;
(b2) input that indicates user motion in a particular direction;
without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the input,wherein the method is performed by one or more computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for changing a value displayed on a screen is provided. In response to receiving a user input indicating motion in a particular direction, changing the value independent of where the position of a cursor is on the screen. The value being changed may comprise of a series of segments, and each segment value can be changed individually. In addition, a different user input device that does not indicate motion in a particular direction may be used to change segment values and to select other segment values. Methods for automatically formatting a segmented values and calculating a base time rate based on two different frame rates are also provided.
17 Citations
50 Claims
-
1. A method for changing a value, the method comprising:
-
displaying, on a screen, (a1) a depiction of the value in a user interface component; (b1) a cursor controlled by a user input device; receiving, through the user input device, (a2) indication that the cursor is on or near the depiction of the value; (b2) input that indicates user motion in a particular direction; without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the input, wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4)
-
-
5. A method for changing a value, the method comprising:
-
displaying, on a screen; (a) a depiction of a base value in a user interface component, wherein; the base value is depicted as a series of segment values, and the value corresponds to one segment of the base value; (b) a cursor controlled by a first user input device; receiving, through the first user input device, first input that selects the base value as a target for adjustments; receiving, through a second user input device that is different from said first user input device, second input that selects the value; receiving, through the second user input device, third input; and in response to the third input, changing the value, wherein the method is performed by one or more computing devices. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for changing a value, the method comprising:
-
displaying, on a screen, (a) a depiction of the value in a user interface component; (b) a cursor controlled by a user input device; in response to first input, performing the steps of; selecting the value and ceasing to display the cursor, and receiving, through the user input device, second input that indicates user motion in a particular direction; without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the second input; wherein the second input is received after first input; in response to third input received after the second input, causing the cursor to be displayed on the screen, wherein the method is performed by one or more computing devices. - View Dependent Claims (16, 17, 18)
-
-
19. A method for changing a value, the method comprising:
-
displaying, on a screen, (a) a depiction of the value in a user interface component; (b) a cursor controlled by a user input device; receiving, through the user input device, input that indicates user motion in a particular direction; without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the input; wherein; the value corresponds to one segment of a base value; and the base value is depicted, within the user interface component, as a series of segment values, wherein the method is performed by one or more computing devices. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause:
-
displaying, on a screen, (a1) a depiction of the value in a user interface component; (b1) a cursor controlled by a user input device; receiving, through the user input device, (a2) indication that the cursor is on or near the depiction of the value; (b2) input that indicates user motion in a particular direction; without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the input. - View Dependent Claims (27, 28, 29)
-
-
30. One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause:
-
displaying, on a screen; (a) a depiction of a base value in a user interface component, wherein; the base value is depicted as a series of segment values, and a value corresponds to one segment of the base value; (b) a cursor controlled by a first user input device; receiving, through the first user input device, first input that selects the base value as a target for adjustments; receiving, through a second user input device that is different from said first user input device, second input that selects the value; receiving, through the second user input device, third input; and in response to the third input, changing the value. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause:
-
displaying, on a screen, (a) a depiction of a value in a user interface component; (b) a cursor controlled by a user input device; in response to first input, performing the steps of; selecting the value and ceasing to display the cursor, and receiving, through the user input device, second input that indicates user motion in a particular direction; without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the second input; wherein the second input is received after first input; in response to third input received after the second input, causing the cursor to be displayed on the screen. - View Dependent Claims (41, 42, 43)
-
-
44. One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause:
-
displaying, on a screen, (a) a depiction of a value in a user interface component; (b) a cursor controlled by a user input device; receiving, through the user input device, input that indicates user motion in a particular direction; without respect to where the cursor is positioned on the screen, changing the value based on how much motion in the particular direction was indicated by the input; wherein; the value corresponds to one segment of a base value; and the base value is depicted, within the user interface component, as a series of segment values. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
Specification