Patents by Inventor Timothy D. Cherna

Timothy D. Cherna has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11481097
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: October 25, 2022
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Publication number: 20210149549
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Application
    Filed: January 28, 2021
    Publication date: May 20, 2021
    Applicant: Apple Inc.
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Patent number: 10942634
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Patent number: 10936173
    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.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: March 2, 2021
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna, Samuel M. Roberts, Peter Warner
  • Publication number: 20200133469
    Abstract: Sonic embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Application
    Filed: December 24, 2019
    Publication date: April 30, 2020
    Applicant: Apple Inc.
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Patent number: 10552016
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: February 4, 2020
    Assignee: Apple Inc.
    Inventors: Timothy D. Cherna, Randy Ubillos, Zehang Sun
  • Patent number: 10282055
    Abstract: Some embodiments provide a non-transitory machine readable medium having a computer program which when executed by at least one processing unit performs a set of image editing operations on an image. The computer program performs a first image editing operation on a first image to produce an edited second image. Upon receiving a request to perform a second image editing operation on the edited second image, the computer program performs the second image editing operation on the first image to produce an edited third image. Upon receiving an indication of completion of the second image editing operation, the computer program automatically performing the first image editing operation on the edited third image to produce an edited fourth image.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: May 7, 2019
    Assignee: APPLE INC.
    Inventors: Timothy D. Cherna, Randy Ubillos, Kirk E. Paulsen
  • Publication number: 20170109023
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Application
    Filed: December 23, 2016
    Publication date: April 20, 2017
    Inventors: Timothy D. Cherna, Randy Ubillos, Zehang Sun
  • Patent number: 9569078
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: February 14, 2017
    Assignee: APPLE INC.
    Inventors: Timothy D. Cherna, Randy Ubillos, Zehang Sun
  • Patent number: 9412183
    Abstract: A system and method that receives and edits image data of an underwater scene in a digital image in order to remove undesirable tints from objects in the scene. In some embodiments, colors near the color of the water itself are protected to leave the water looking blue. Removing undesirable tints without removing the tint of the water itself results in images with more realistic coloring of people and objects in the scene, without eliminating the color cues (e.g., blue water) that indicate that the image is a photograph of an underwater scene.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: August 9, 2016
    Assignee: APPLE INC.
    Inventors: Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna
  • Publication number: 20160173726
    Abstract: Some embodiments provide an image-viewing application. The image-viewing application displays a thumbnail display area that includes several thumbnails that each correspond to an image. With a set of at least one thumbnail selected, the application receives selection input over a particular unselected thumbnail in the thumbnail display area. When the selection input lasts less than a threshold duration, application selects only the particular thumbnail and displays the image corresponding to the particular thumbnail in an image display area. When the selection input lasts at least the threshold duration, the application adds the particular thumbnail to the set of selected thumbnails and displays the images corresponding to each of the selected thumbnails in the image display area.
    Type: Application
    Filed: June 24, 2015
    Publication date: June 16, 2016
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Patent number: 9299168
    Abstract: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space. The image includes several pixels. Each pixel includes a set of color values. The computer program receives a selection of a location on the image. The computer program determines a type of content that is associated with the selected location on the image. From several different image editing operations, the computer program selects a set of image editing operations based on the determined type of content. The computer program displays a set of user interface controls that is associated with the selected set of image editing operations.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: March 29, 2016
    Assignee: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna, Garrett M. Johnson, Christopher R. Cunningham
  • Publication number: 20150331595
    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.
    Type: Application
    Filed: July 24, 2015
    Publication date: November 19, 2015
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna, Samuel M. Roberts, Peter Warner
  • Patent number: 9159144
    Abstract: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space. The image includes a set of pixels. Each pixel has a set of color values. The computer program receives a user input on a user interface (UI) item for adjusting color values of an image that are associated with a type of content. The computer program identifies a subset of pixels having color values that fall within a range of color values associated with the type of content. The computer program performs a color adjustment operation on the identified subset of pixels.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 13, 2015
    Assignee: APPLE INC.
    Inventors: Timothy D. Cherna, Randy Ubillos, Garrett M. Johnson
  • Patent number: 9131192
    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.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 8, 2015
    Assignee: APPLE INC.
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna, Samuel M. Roberts, Peter Warner
  • Patent number: 9105121
    Abstract: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space. The image includes several pixels. Each pixel includes a set of color values. The computer program receives a selection of a location on the image. The computer program determines a type of content that is associated with the selected location on the image. From several different image editing operations, the computer program selects a set of image editing operations based on the determined type of content. The computer program displays a set of user interface controls that is associated with the selected set of image editing operations.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: August 11, 2015
    Assignee: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna, Garrett M. Johnson
  • Publication number: 20150205502
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application assigns a mask value to each pixel of the image that includes several pixels. The mask value for a pixel is for using when processing the pixel. The image editing application displays the image in a display area. The image editing application receives several user inputs on a set of pixels of the image. The image editing application incrementally applies an image processing operation to the set of pixels by changing the mask values for the set of pixels each time the set of pixels receives a user input.
    Type: Application
    Filed: March 27, 2015
    Publication date: July 23, 2015
    Inventors: Randy Ubillos, Timothy D. Cherna, Ralph T. Brunner
  • Patent number: 9041727
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application assigns a mask value to each pixel of the image that includes several pixels. The mask value for a pixel is for using when processing the pixel. The image editing application displays the image in a display area. The image editing application receives several user inputs on a set of pixels of the image. The image editing application incrementally applies an image processing operation to the set of pixels by changing the mask values for the set of pixels each time the set of pixels receives a user input.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: May 26, 2015
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Timothy D. Cherna, Ralph T. Brunner
  • Publication number: 20150110396
    Abstract: A system and method that receives and edits image data of an underwater scene in a digital image in order to remove undesirable tints from objects in the scene. In some embodiments, colors near the color of the water itself are protected to leave the water looking blue. Removing undesirable tints without removing the tint of the water itself results in images with more realistic coloring of people and objects in the scene, without eliminating the color cues (e.g., blue water) that indicate that the image is a photograph of an underwater scene.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Apple Inc.
    Inventors: Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna
  • Publication number: 20130235067
    Abstract: A non-transitory machine readable medium that has a computer program for adjusting color values of an image represented in a color space is described. The image includes a set of pixels. Each pixel has a set of color values. The computer program receives a user input on a user interface (UI) item for adjusting color values of an image that are associated with a type of content. The computer program identifies a subset of pixels having color values that fall within a range of color values associated with the type of content. The computer program performs a color adjustment operation on the identified subset of pixels.
    Type: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Timothy D. Cherna, Randy Ubillos, Garrett M. Johnson