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).

  • Publication number: 20130235068
    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 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: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna, Garrett M. Johnson
  • Publication number: 20130235071
    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: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna, Ralph T. Brunner
  • Publication number: 20130239063
    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: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Publication number: 20130239062
    Abstract: Some embodiments provide an image-viewing application that displays a first selection indication for first and second selected thumbnails in a thumbnail display area while displaying, in an image display area, first and second images corresponding to the selected thumbnails. The application receives a selection of the displayed first image through the image display area. In response to the selection, the application displays only the first image in the image display area and displays a second selection indication for the first thumbnail in the thumbnail display area while maintaining the first selection indication for the second thumbnail. Some embodiments receive a horizontal swipe gesture over the first image in the image display area, and in response display the second image in the image display area. Some embodiments receive a vertical swipe gesture over the first image in the image display area, and in response remove the selection of the first thumbnail.
    Type: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna
  • Publication number: 20130235074
    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: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: Apple Inc.
    Inventors: Timothy D. Cherna, Randy Ubillos, Kirk E. Paulsen
  • Publication number: 20130239031
    Abstract: Some embodiments provide an image-viewing application. The image-viewing application includes a first GUI for right-handed users and a second GUI for left-handed users. The first GUI includes an image-selection window on the left side of the GUI, a first set of GUI items in a first particular order from left to right and a second set of GUI items in a second particular order from left to right. the second GUI includes the image-selection window on the right side of the GUI, the first set of GUI items in the first particular order from right to left and the second set of GUI items in the second particular order from left to right. In some embodiments, the right-handed GUI displays a particular tool in a first orientation, while the left-handed GUI displays the particular tool in a second orientation.
    Type: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna
  • Publication number: 20130238747
    Abstract: Some embodiments provide a method of transmitting images. The method automatically detects through a network a set of devices broadcasting wireless point-to-point communication services. The method displays a list of the set of devices to allow selection of a device in the set of devices. Upon receiving a selection of a particular device in the set of devices for receiving an image, the method identifies image data that represents the image. The method transmits the image data to the particular device for display on the particular device.
    Type: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Jean-François Albouze, Randy Ubillos, Timothy D. Cherna, Christopher R. Cunningham
  • Publication number: 20130239051
    Abstract: Some embodiments provide a method for defining a data structure that represents an edited image managed by an image editing application. The defining of the data structure includes defining an identifier for identifying an original version of the edited image. The defining of the data structure includes defining a set of identifiers for identifying a set of edit instructions for applying edits to the original version of the edited image. The defining of the data structure includes defining a set of cached images for storing a set of different versions of the edited image.
    Type: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Jean-François Albouze, Randy Ubillos, Timothy D. Cherna
  • Publication number: 20130239057
    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: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna, Samuel M. Roberts, Peter Warner
  • Publication number: 20130235076
    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: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Timothy D. Cherna, Randy Ubillos, Zehang Sun
  • Publication number: 20130235069
    Abstract: A non-transitory machine readable medium that a computer program for performing a color balance operation on color values of an image represented in a color space is described. The computer program receives a selection of a location on the image that includes several pixels. Each of the several pixels of the image includes a set of color values. Based on a set of color values of a set of pixels that corresponds to the selected location of the image, the computer program identifies a set of parameters for generating a color space transform that modifies the color space. The computer program then uses the color space transform to perform a color balance operation on the image.
    Type: Application
    Filed: September 27, 2012
    Publication date: September 12, 2013
    Applicant: APPLE INC.
    Inventors: Randy Ubillos, Timothy D. Cherna, Garrett M. Johnson, Christopher R. Cunningham