Patents by Inventor Steve M. Troppoli

Steve M. Troppoli 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: 10114520
    Abstract: Methods and systems, including computer program products, implementing a preview cursor for image editing. One method includes displaying an image, receiving user input moving a cursor representing an editing tool to a position on the image, and in response, displaying a cursor icon representing the cursor at the position. The editing tool is operable to have an effect when applied. The cursor icon shows the effect of applying the editing tool at the position while and only while the cursor is at the position.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: October 30, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 9152310
    Abstract: An image-editing application may transform digital images. The image-editing application may display a thumbnail image control including a sequence of thumbnail images. A main image may also be displayed. One or more of the thumbnail images may be transformed according to different transformation adjustment levels. As a user input control rolls over each of the thumbnail images, the main image may be transformed according to the adjustment level associated with the thumbnail image that currently has the user input control over it, offering a preview of the transformation adjustment level associated with the currently active thumbnail image. A slider-bar control may be associated with the thumbnail image control. The slider-bar control may be associated with a complete range of adjustment levels. The image-editing application may coordinate the operation of the slider-bar control, the thumbnail control and the display of the main image.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: October 6, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 9123085
    Abstract: Various embodiments of a method and system for an image editing system are disclosed. A client-side image editor may receive a copy of an image from a network-based server. The image may have previously been uploaded to the network-based server for storage purposes. The client-side image editor transforms the image, or proxy image, according to one or more image transformation operations. The client-side image editor maintains an edit list, including an ordered list of transformation operations performed on the image. In response to a “Save” operation, the client-side image editor sends the edit list to the network-based server. The altered image is not be sent. The network-based server receives the edit list and may apply the transformations to the original image. Since the edit list is very small relative to the altered image, sending the edit list to the network-based client reduces the time required for a “Save” operation.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: September 1, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Publication number: 20150213625
    Abstract: Various embodiments of a method and system for an image editing system are disclosed. A client-side image editor may receive a copy of an image from a network-based server. The image may have previously been uploaded to the network-based server for storage purposes. The client-side image editor transforms the image, or proxy image, according to one or more image transformation operations. The client-side image editor maintains an edit list, including an ordered list of transformation operations performed on the image. In response to a “Save” operation, the client-side image editor sends the edit list to the network-based server. The altered image is not be sent. The network-based server receives the edit list and may apply the transformations to the original image. Since the edit list is very small relative to the altered image, sending the edit list to the network-based client reduces the time required for a “Save” operation.
    Type: Application
    Filed: May 24, 2012
    Publication date: July 30, 2015
    Inventors: Ralf Berger, Steve M. Troppoli
  • Publication number: 20150199118
    Abstract: An image-editing application may transform digital images. The image-editing application may display a thumbnail image control including a sequence of thumbnail images. A main image may also be displayed. One or more of the thumbnail images may be transformed according to different transformation adjustment levels. As a user input control rolls over each of the thumbnail images, the main image may be transformed according to the adjustment level associated with the thumbnail image that currently has the user input control over it, offering a preview of the transformation adjustment level associated with the currently active thumbnail image. A slider-bar control may be associated with the thumbnail image control. The slider-bar control may be associated with a complete range of adjustment levels. The image-editing application may coordinate the operation of the slider-bar control, the thumbnail control and the display of the main image.
    Type: Application
    Filed: June 25, 2012
    Publication date: July 16, 2015
    Inventors: Ralf Berger, Steve M. Troppoli
  • Publication number: 20140129992
    Abstract: Methods and systems, including computer program products, implementing a preview cursor for image editing. One method includes displaying an image, receiving user input moving a cursor representing an editing tool to a position on the image, and in response, displaying a cursor icon representing the cursor at the position. The editing tool is operable to have an effect when applied. The cursor icon shows the effect of applying the editing tool at the position while and only while the cursor is at the position.
    Type: Application
    Filed: January 13, 2014
    Publication date: May 8, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 8645870
    Abstract: Methods and systems, including computer program products, implementing a preview cursor for image editing. One method includes displaying an image, receiving user input moving a cursor representing an editing tool to a position on the image, and in response, displaying a cursor icon representing the cursor at the position. The editing tool is operable to have an effect when applied. The cursor icon shows the effect of applying the editing tool at the position while and only while the cursor is at the position.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: February 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Publication number: 20130207997
    Abstract: Methods and systems, including computer program products, implementing a preview cursor for image editing. One method includes displaying an image, receiving user input moving a cursor representing an editing tool to a position on the image, and in response, displaying a cursor icon representing the cursor at the position. The editing tool is operable to have an effect when applied. The cursor icon shows the effect of applying the editing tool at the position while and only while the cursor is at the position.
    Type: Application
    Filed: March 31, 2005
    Publication date: August 15, 2013
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 8218860
    Abstract: An image-editing application may be configured to transform a color hue value range in an image to a replacement color hue value range. The image-editing application may create a hue histogram of the image. The hue histogram may include tabulated frequencies of color hue values included in the image. The image-editing application may search for prominent peaks in the histogram. For a prominent peak, the image-editing application may determine a corresponding range of color hue values. Subsequently, the image-editing application may determine a range of replacement color hue values. The image-editing application may replace the prominent color hue values with the replacement color hue values. When the image is displayed on a display device, the pixels associated with the prominent color hue values will display the replacement color values.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: July 10, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 8214766
    Abstract: An image-editing application may transform digital images. The image-editing application may display a thumbnail image control including a sequence of thumbnail images. A main image may also be displayed. One or more of the thumbnail images may be transformed according to different transformation adjustment levels. As a user input control rolls over each of the thumbnail images, the main image may be transformed according to the adjustment level associated with the thumbnail image that currently has the user input control over it, offering a preview of the transformation adjustment level associated with the currently active thumbnail image. A slider-bar control may be associated with the thumbnail image control. The slider-bar control may be associated with a complete range of adjustment levels. The image-editing application may coordinate the operation of the slider-bar control, the thumbnail control and the display of the main image.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: July 3, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 8208762
    Abstract: Various embodiments of a method and system for an image editing system are disclosed. A client-side image editor may receive a copy of an image from a network-based server. The image may have previously been uploaded to the network-based server for storage purposes. The client-side image editor transforms the image, or proxy image, according to one or more image transformation operations. The client-side image editor maintains an edit list, including an ordered list of transformation operations performed on the image. In response to a “Save” operation, the client-side image editor sends the edit list to the network-based server. The altered image is not be sent. The network-based server receives the edit list and may apply the transformations to the original image. Since the edit list is very small relative to the altered image, sending the edit list to the network-based client reduces the time required for a “Save” operation.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: June 26, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 7808502
    Abstract: Methods and apparatus, including computer systems and program products, to provide an image editing application including a perspective editing tool for performing edits in regions of an image having perspective. The perspective editing tool enables the user to identify one or more regions having perspective, i.e., perspective areas. The user can perform various editing operations on an object such that the edited object conforms to the perspective of the perspective area. The image editing application can also automatically create a perspective area from an existing perspective area. The editing tool enables the user to move objects from a source perspective area to a destination perspective area such that the edited object conforms to the perspective of the destination perspective area.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: October 5, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Publication number: 20080317387
    Abstract: Methods and apparatus, including computer systems and program products, to provide an image editing application including a perspective editing tool for performing edits in regions of an image having perspective. The perspective editing tool enables the user to identify one or more regions having perspective, i.e., perspective areas. The user can perform various editing operations on an object such that the edited object conforms to the perspective of the perspective area. The image editing application can also automatically create a perspective area from an existing perspective area. The editing tool enables the user to move objects from a source perspective area to a destination perspective area such that the edited object conforms to the perspective of the destination perspective area.
    Type: Application
    Filed: August 29, 2008
    Publication date: December 25, 2008
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 7425958
    Abstract: Methods and apparatus, including computer systems and program products, to provide an image editing application including a perspective editing tool for performing edits in regions of an image having perspective. The perspective editing tool enables the user to identify one or more regions having perspective, i.e., perspective areas. The user can perform various editing operations on an object such that the edited object conforms to the perspective of the perspective area. The image editing application can also automatically create a perspective area from an existing perspective area. The editing tool enables the user to move objects from a source perspective area to a destination perspective area such that the edited object conforms to the perspective of the destination perspective area.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: September 16, 2008
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli