Two-dimensional slider control
First Claim
1. A non-transitory computer readable medium storing a computer program which when executed by at least one processor applies color correction operations to an image using a slider control, the slider control comprising a sliding region and a plurality of sliders that each controls a color correction operation, the computer program comprising sets of instructions for:
- movably positioning a slider in the plurality of sliders within the sliding region;
in response to the positioning of the slider, determining the color correction operation of the slider based on a radial distance from a center of the sliding region to the position of the slider within the sliding region; and
applying to the image the determined color correction operation.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a computer program that provides a graphical user interface (GUI) for controlling an application. The GUI includes a contiguous two-dimensional sliding region for defining several values. The GUI also includes several sliders for moving within the sliding region. Each slider selects one or more values from the several values based on a position of the slider within the sliding region. The selected values are parameters for controlling one or more operations of the application.
45 Citations
31 Claims
-
1. A non-transitory computer readable medium storing a computer program which when executed by at least one processor applies color correction operations to an image using a slider control, the slider control comprising a sliding region and a plurality of sliders that each controls a color correction operation, the computer program comprising sets of instructions for:
-
movably positioning a slider in the plurality of sliders within the sliding region; in response to the positioning of the slider, determining the color correction operation of the slider based on a radial distance from a center of the sliding region to the position of the slider within the sliding region; and applying to the image the determined color correction operation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium storing a media editing application which when executed by at least one processing unit applies color correction operations to an image using a slider control that comprises a sliding region and a plurality of sliders that each controls a color correction operation, the media editing application comprising sets of instructions for:
-
movably positioning a slider in the plurality of sliders within the sliding region; in response to the positioning of the slider, determining the color correction operation of the slider based on an angle formed by a first line from a center of the sliding region to the position of the slider within the sliding region and a second line from the center of the sliding region to a defined position within the sliding region; and applying the determined color correction operation to the image. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of applying color correction operations to an image using a slider control, the slider control comprising a sliding region and a plurality of sliders that each controls a color correction operation, the method comprising:
-
movably positioning a slider in the plurality of sliders within the sliding region; in response to the positioning of the slider, determining, by a processing unit, the color correction operation of the slider based on a radial distance from a center of the sliding region to the position of the slider within the sliding region; and applying to the image the determined color correction operation. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of applying color correction operations to an image using a slider control that comprises a sliding region and a plurality of sliders that each controls a color correction operation, the method comprising:
-
movably positioning a slider in the plurality of sliders within the sliding region; in response to the positioning of the slider, determining, by a processing unit, the color correction operation of the slider based on an angle formed by a first line from a center of the sliding region to the position of the slider within the sliding region and a second line from the center of the sliding region to a defined position within the sliding region; and applying the determined color correction operation to the image. - View Dependent Claims (17, 18)
-
-
19. A method of applying color correction operations to an image using a slider control having a sliding region and a plurality of sliders that each controls a color correction operation, the method comprising:
-
movably positioning first and second sliders in the plurality of sliders within the sliding region; in response to the positioning of the first and second sliders, determining, by a processing unit, (i) a first color correction operation of the first slider based on the position of the first slider within the sliding region and (ii) a second color correction operation of the second slider based on the position of the second slider within the sliding region; and applying the first and second color correction operations to the image. - View Dependent Claims (20, 21)
-
-
22. A method of applying color correction operations to an image using a slider control having a sliding region and a plurality of sliders comprising a first slider that controls a first color correction operation and a second slider that controls a second color correction operation, the method comprising:
-
grouping the first slider and the second slider into a group of sliders; movably positioning the first slider in the plurality of sliders within the sliding region; in response to the positioning of the first slider, determining, by a processing unit, the first color correction operation of the first slider based on the position of the first slider within the sliding region; and applying to the image the determined color correction operation. - View Dependent Claims (23, 24, 25)
-
-
26. A non-transitory computer readable medium storing a computer program which when executed by at least one processing unit applies color correction operations to an image using a slider control having a sliding region and a plurality of sliders that each controls a color correction operation, the computer program comprising sets of instructions for:
-
movably positioning first and second sliders in the plurality of sliders within the sliding region; determining, in response to the positioning of the first and second sliders, (i) a first color correction operation of the first slider based on the position of the first slider within the sliding region and (ii) a second color correction operation of the second slider based on the position of the second slider within the sliding region; and applying the first and second color correction operations to the image. - View Dependent Claims (27, 28)
-
-
29. A non-transitory computer readable medium storing a computer program which when executed by at least one processing unit applies color correction operations to an image using a slider control having a sliding region and a plurality of sliders comprising a first slider that controls a first color correction operation and a second slider that controls a second color correction operation, the computer program comprising sets of instructions for:
-
grouping the first slider and the second slider into a group of sliders; movably positioning the first slider in the plurality of sliders within the sliding region; determining, in response to the positioning of the first slider, the first color correction operation of the first slider based on the position of the first slider within the sliding region; and applying to the image the determined color correction operation. - View Dependent Claims (30, 31)
-
Specification