IP Library › Granted Patent US 8,971,623
Granted Patent B2
US 8,971,623 · App. 13/629,383 · Granted Mar 3, 2015

Overlaid user interface tools for applying effects to image

Inventors: Alexis Gatt (Saratoga, CA); Garrett M. Johnson (San Francisco, CA); Randy Ubillos (Los Altos, CA)
Assignee: Apple Inc.
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 8,971,623
App. No.
13/629,383
Granted
Mar 3, 2015
Kind
B2
Abstract

Some embodiments provide several on-image tools of image editing application for applying effects to an image. Some on-image tools are visible to the user and are overlaid on the image. Some on-image tools are not visible. The tools are for receiving a selection of a location of the image and for applying effects to at least an area of the image that does not include the location of the image.

Claims (32)

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

a display area for displaying an image; and

an image processing tool for (i) receiving a selection of a location of the image, (ii) overlaying on the image a user interface item comprising a first line located to a first side of the selected location that divides the image into a first area that includes the location and a second area that does not include the location and a second line located to the other side of the location that divides the image into a third area that includes the location and a fourth area that does not include the location, (iii) defining an area of the image to which to apply an effect, the defined area comprising the second and fourth areas that do not include the location, and (iv) applying the effect to the defined area.

2. The non-transitory machine readable medium of claim 1 , wherein the first line is an upper horizontal line and the second line is a lower horizontal line.

3. The non-transitory machine readable medium of claim 2 , wherein the second area of the image is above the upper horizontal line and the fourth area of the image is below the lower horizontal line.

4. The non-transitory machine readable medium of claim 2 , wherein the image processing tool adjusts a distance between the upper line and the lower line based on a user input.

5. The non-transitory machine readable medium of claim 1 , wherein the effect that the image processing tool applies to the defined area is a blurring effect.

6. The non-transitory machine readable medium of claim 1 , wherein the image processing tool does not apply the effect to an intersection of the first and third areas that includes the selected location.

7. The non-transitory machine readable medium of claim 1 , wherein the image comprises a plurality of pixels, wherein the image processing tool applies different amounts of the effect to the pixels within the defined area based on distances from the pixels to the selected location.

8. The machine readable medium of claim 1 , wherein the effect comprises at least one of a darkening effect and a blurring effect.

9. A non-transitory machine readable medium storing a program for execution by at least one processing unit, the program comprising sets of instructions for:

displaying an image in a display area; and

in response to receiving a touch input at a location of the displayed image:

overlaying on the image a user interface item comprising a first line located to a first side of the location of the touch input that divides the image into a first area that includes the location and a second area that does not include the location and a second line located to the other side of the location of the touch input that divides the image into a third area that includes the location and a fourth area that does not include the location;

defining an area of the image, comprising the second and fourth areas that do not include the location, to which to apply an effect; and

applying the effect to the defined area.

10. The non-transitory machine readable medium of claim 9 , wherein the first and second lines are overlaid a predefined distance from the location of the touch input.

11. The non-transitory machine readable medium of claim 9 , wherein the locations of the two lines of the user interface item are adjustable based on user input.

12. The non-transitory machine readable medium of claim 9 , wherein the effect is a darkening effect.

13. The non-transitory machine readable medium of claim 9 , wherein the first and second lines are horizontal lines.

14. The non-transitory machine readable medium of claim 9 , wherein the effect is a tilt-shift effect.

15. A method comprising:

displaying an image in the display area; and

in response to receiving a touch input at a location of the displayed image:

overlaying on the image a user interface item comprising a first line located to a first side of the location of the touch input that divides the image into a first area that includes the location and a second area that does not include the location and a second line located to the other side of the location of the touch input that divides the image into a third area that includes the location and a fourth area that does not include the location;

defining an area of the image, comprising the second and fourth areas that do not include the location, to which to apply an effect; and

applying the effect to the defined area.

16. The method of claim 15 , wherein the first and second lines are overlaid a predefined distance from the location of the touch input.

17. The method of claim 15 , wherein the locations of the two lines of the user interface item are adjustable based on user input.

18. the method of claim 15 , wherein the effect is a darkening effect.

19. The method of claim 15 , wherein the first and second lines are horizontal lines.

20. The method of claim 15 , wherein the effect is a tilt-shift effect.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2012
From: GATT, ALEXIS; JOHNSON, GARRETT M.; UBILLOS, RANDY
To: APPLE INC.
Reel/Frame 029041/0001 →
Continuity (4)
Provisional Application 61607550 · Mar 6, 2012
Provisional Application 61607569 · Mar 6, 2012
Provisional Application 61607574 · Mar 6, 2012
Related Publication 20130236093A1 · Sep 12, 2013