IP Library Granted Patent US 9,131,192
Granted Patent B2
US 9,131,192 · App. 13/629,514 · Granted Sep 8, 2015

Unified slider control for modifying multiple image properties

Inventors: Randy Ubillos (Los Altos, CA); Garrett M. Johnson (San Francisco, CA); Russell Y. Webb (San Jose, CA); Timothy D. Cherna (San Francisco, CA); Samuel M. Roberts (Santa Cruz, CA); Peter Warner (Paris, FR)
Assignee: APPLE INC.
H04N1/6027G06F3/0485G06F3/04847G06F3/04855
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,131,192
App. No.
13/629,514
Granted
Sep 8, 2015
Kind
B2
Abstract

Some embodiments provide a novel user interface (UI) tool that is a unified slider control, which includes multiple sliders that slide along a region. The region is a straight line in some embodiments, while it is an angular arc in other embodiments. In some embodiments, the unified slider control is used in a media editing application to allow a user to modify several different properties of the image by moving several different sliders along the region. Each slider is associated with a property of the image. A position of the slider in the region corresponds to a value of the property associated with the slider.

Claims (35)

1. A non-transitory machine readable medium storing a program which when executed by at least one processing unit of a device provides a graphical user interface (GUI) for controlling the program, the GUI comprising:

a slider track for representing values on a first scale for a first property of an image and values on a second different scale for a second property of the image, wherein the first and second properties are chosen from whitepoint, blackpoint, contrast, and brightness; and

a plurality of slider icons for moving along the slider track, the plurality of slider icons comprising:

a first set of slider icons, with a first appearance, for indicating a first set of values associated with the first property; and

a second set of slider icons, with a second different appearance, for indicating a second set of values associated with the second property, wherein a particular position along the slider track specifies a first value on the first scale for the first property and a second different value on the second different scale for the second property, wherein a movement of a first slider icon in the first set of slider icons along the slider track causes a second slider icon of the second set of slider icons to move along the slider track.

2. The non-transitory machine readable medium of claim 1 , wherein the GUI further comprises an image display area for displaying the image, wherein the first and second sets of values of the first and second properties specify different appearances of the image displayed in the image display area.

3. The non-transitory machine readable medium of claim 2 , wherein the appearance of the image displayed in the image display area changes in a first way as a slider icon of the first set of slider icons moves along the slider track and in a second way as a slider icon of the second set of slider icons moves along the slider track.

4. The non-transitory machine readable medium of claim 1 , wherein the movement of the first slider icon in a particular direction along the slider track causes the second slider icon to move in the same particular direction along the slider track.

5. The non-transitory machine readable medium of claim 1 , wherein the movement of the first slider icon is over a first distance of the slider track and the movement of the second slider icon is over a second different distance of the slider track.

6. The non-transitory machine readable medium of claim 1 , wherein the movement of the first slider icon in a particular direction along the slider track causes the second slider icon to move in the opposite direction along the slider track.

7. The non-transitory machine readable medium of claim 1 , wherein the first and second sets of slider icons are initially positioned along the slider track based on initial values of the first and second properties for the image.

8. A method for providing a media editing program, the method comprising:

providing a slider track for representing values on a first scale for a first property of an image and values on a second different scale for a second property of the image, wherein the first and second properties are chosen from whitepoint, blackpoint, contrast, and brightness; and

providing a plurality of slider icons for moving along the slider track, the plurality of slider icons comprising:

a first set of slider icons, with a first appearance, for indicating a first set of values associated with the first property; and

a second set of slider icons, with a second different appearance, for indicating a second set of values associated with the second property, wherein a particular position along the slider track specifies a first value on the first scale for the first property and a second different value on the second different scale for the second property, wherein a movement of a first slider icon in the first set of slider icons along the slider track causes a second slider icon of the second set of slider icons to move along the slider track.

9. The method of claim 8 further comprising providing an image display area for displaying the image, wherein the first and second sets of values of the first and second properties specify different appearances of the image displayed in the image display area.

10. The method of claim 9 , wherein the appearance of the image displayed in the image display area changes in a first way as a slider icon of the first set of slider icons moves along the slider track and in a second way as a slider icon of the second set of slider icons moves along the slider track.

11. The method of claim 8 , wherein the movement of the first slider icon in a particular direction along the slider track causes the second slider icon to move in the same particular direction along the slider track.

12. The method of claim 8 , wherein the movement of the first slider icon is over a first distance of the slider track and the movement of the second slider icon is over a second different distance of the slider track.

13. The method of claim 8 , wherein the movement of the first slider icon in a particular direction along the slider track causes the second slider icon to move in the opposite direction along the slider track.

14. The method of claim 8 , wherein providing the plurality of slider icons comprises positioning the first and second sets of slider icons along the slider track based on initial values of the first and second properties for the image.

15. An apparatus for editing images, the apparatus comprising:

a set of processing units; and

a non-transitory machine readable medium storing a program which when executed by at least one processing unit of the apparatus device provides a graphical user interface (GUI) for controlling the program, the GUI comprising:

a slider track for representing values on a first scale for a first property of an image and values on a second different scale for a second property of the image, wherein the first and second properties are chosen from whitepoint, blackpoint, contrast, and brightness; and

a plurality of slider icons for moving along the slider track, the plurality of slider icons comprising:

a first set of slider icons, with a first appearance, for indicating a first set of values associated with the first property; and

a second set of slider icons, with a second different appearance, for indicating a second set of values associated with the second property, wherein a particular position along the slider track specifies a first value on the first scale for the first property and a second different value on the second different scale for the second property, wherein a movement of a first slider icon in the first set of slider icons along the slider track causes a second slider icon of the second set of slider icons to move along the slider track.

16. The apparatus of claim 15 , wherein the GUI further comprises an image display area for displaying the image, wherein the first and second sets of values of the first and second properties specify different appearances of the image displayed in the image display area.

17. The apparatus of claim 16 , wherein the appearance of the image displayed in the image display area changes in a first way as a slider icon of the first set of slider icons moves along the slider track and in a second way as a slider icon of the second set of slider icons moves along the slider track.

18. The apparatus of claim 15 , wherein the movement of the first slider icon in a particular direction along the slider track causes the second slider icon to move in the same particular direction along the slider track.

19. The apparatus of claim 15 , wherein the movement of the first slider icon is over a first distance of the slider track and the movement of the second slider icon is over a second different distance of the slider track.

20. The apparatus of claim 15 , wherein the movement of the first slider icon in a particular direction along the slider track causes the second slider icon to move in the opposite direction along the slider track.

21. The apparatus of claim 1 , wherein the first and second sets of slider icons are initially positioned along the slider track based on initial values of the first and second properties for the image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2012
From: UBILLOS, RANDY; JOHNSON, GARRETT M.; WEBB, RUSSELL Y.; CHERNA, TIMOTHY D.; ROBERTS, SAMUEL M.; WARNER, PETER
To: APPLE INC.
Reel/Frame 029041/0027 →
Continuity (3)
Provisional Application 61607554 · Mar 6, 2012
Provisional Application 61607525 · Mar 6, 2012
Related Publication 20130239057A1 · Sep 12, 2013