Modifying a value based on a user's directional motions independent of cursor position
First Claim
1. 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,(a) indication that the cursor is on or near the depiction of the value;
(b) 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.
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.
36 Citations
40 Claims
-
1. 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, (a) indication that the cursor is on or near the depiction of the value; (b) 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 (2, 3, 6)
-
-
4. (canceled)
-
5. (canceled)
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for manipulating a multi-segmented value, the method comprising:
-
displaying a user interface control that allows a user to; (a) independently select each segment of said multi-segmented value; (b) select one of a plurality of display formats for said multi-segmented value; in response to user input that selects a first format of said plurality of display formats, converting the multi-segmented value into a first series of segment values, and displaying a depiction of the base value as said first series of segment values; in response to user input that selects a second format of said plurality of display formats, converting the base value into a second series of segment values that is different from said first series of segment values, and displaying a depiction of the base value as said second series of segment values. - View Dependent Claims (25, 26, 27)
-
-
28. A method for calculating a time rate for use in editing operations, the method comprising:
-
receiving a video frame rate associated with video data; receiving an audio frame rate associated with audio data; automatically determining a time rate based on the video frame rate, and the audio frame rate; using the time rate to align the video with the audio when performing editing operations that involve at least one of the video and the audio. - View Dependent Claims (29, 30, 31)
-
-
32. 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 displaying direction indicators adjacent to the depiction of the value; 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 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 (33)
-
-
34. 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. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification