Patents by Inventor Eric A. Scouten

Eric A. Scouten 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: 9753624
    Abstract: Non-destructive collaborative editing may include a node among a plurality of nodes in a distributed collaborative environment receiving an input indicating a change regarding a displayed image. The node may receive another input to finalize the change. In response to the other input, the node may generate a rendition that reflects the change applied to the image without replacing an original version of the image. The rendition may include a thumbnail and a rendered preview of an adjusted version of the image based on the change. In one embodiment, textual information that describes a change regarding an image of a plurality of images may be received from a node of a plurality of nodes in a distributed collaborative environment. The textual information may be stored. Application of the textual information to an image may result in a modified version of the image in addition to the original version.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
  • Patent number: 9514157
    Abstract: Multi-dimensional content browsing may include assigning images from a plurality of images into a plurality of groups. An interface that includes first and second dimensions may be displayed. The interface may allow browsing in the first dimension among the plurality of groups and may also allow browsing in the second dimension among one or more images of one of the groups. A request to prefetch image data in at least one of the dimensions may be generated based on an anticipation to display the image data.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: December 6, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Mark C. Hamburg, Eleanor G. Poley, Eric A. Scouten
  • Patent number: 9390155
    Abstract: Content in a content-aware mesh may be accessed and/or manipulated. In one embodiment, a node may receive access to each of a plurality of images that are distributed among at least two nodes of a mesh. The at least two nodes may not be part of the same service. Accessing to each of the images may be performed without the node locally storing all of the images. The node may display an image of the plurality of images via a uniform interface without indication as to which of the nodes the image is stored on.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: July 12, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Matthew K. Albright, Alexander G. Smith, Mayank Saraogi, Venkatesan Esakki, Mark C. Hamburg, Eric A. Scouten, Kevin M. Goldsmith, Peter J. Baust, Sumner B. Paine
  • Publication number: 20150186021
    Abstract: Non-destructive collaborative editing may include a node among a plurality of nodes in a distributed collaborative environment receiving an input indicating a change regarding a displayed image. The node may receive another input to finalize the change. In response to the other input, the node may generate a rendition that reflects the change applied to the image without replacing an original version of the image. The rendition may include a thumbnail and a rendered preview of an adjusted version of the image based on the change. In one embodiment, textual information that describes a change regarding an image of a plurality of images may be received from a node of a plurality of nodes in a distributed collaborative environment. The textual information may be stored. Application of the textual information to an image may result in a modified version of the image in addition to the original version.
    Type: Application
    Filed: March 13, 2015
    Publication date: July 2, 2015
    Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
  • Patent number: 8983237
    Abstract: Non-destructive collaborative editing may include a node among a plurality of nodes in a distributed collaborative environment receiving an input indicating a change regarding a displayed image. The node may receive another input to finalize the change. In response to the other input, the node may generate a rendition that reflects the change applied to the image without replacing an original version of the image. The rendition may include a thumbnail and a rendered preview of an adjusted version of the image based on the change. In one embodiment, textual information that describes a change regarding an image of a plurality of images may be received from a node of a plurality of nodes in a distributed collaborative environment. The textual information may be stored. Application of the textual information to an image may result in a modified version of the image in addition to the original version.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: March 17, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
  • Publication number: 20140059479
    Abstract: Multi-dimensional content browsing may include assigning images from a plurality of images into a plurality of groups. An interface that includes first and second dimensions may be displayed. The interface may allow browsing in the first dimension among the plurality of groups and may also allow browsing in the second dimension among one or more images of one of the groups. A request to prefetch image data in at least one of the dimensions may be generated based on an anticipation to display the image data.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Inventors: Mark C. Hamburg, Eleanor G. Poley, Eric A. Scouten
  • Publication number: 20140055474
    Abstract: Content in a content-aware mesh may be accessed and/or manipulated. In one embodiment, a node may receive access to each of a plurality of images that are distributed among at least two nodes of a mesh. The at least two nodes may not be part of the same service. Accessing to each of the images may be performed without the node locally storing all of the images. The node may display an image of the plurality of images via a uniform interface without indication as to which of the nodes the image is stored on.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Inventors: Tapani J. Otala, Matthew K. Albright, Alexander G. Smith, Mayank Saraogi, Venkatesan Esakki, Mark C. Hamburg, Eric A. Scouten, Kevin M. Goldsmith, Peter J. Baust, Sumner B. Paine
  • Publication number: 20140056530
    Abstract: Facilitating access to content in a content-aware mesh may include a coordinating node storing information associated with each image of a plurality of images. The images may be distributed among at least two nodes of the mesh. The coordinating node may provide access to each image to a node of the mesh. Providing access may be performed without transmitting all of the images to the node. The node may be configured to display an image of the plurality of images via a uniform interface without indication as to which of the at least two nodes the image is stored on.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Inventors: Tapani Otala, Matthew K. Albright, Alexander G. Smith, Mayank Saraogi, Venkatesan Esakki, Mark C. Hamburg, Eric A. Scouten, Kevin M. Goldsmith, Peter J. Baust, Sumner B. Paine
  • Publication number: 20140056540
    Abstract: Non-destructive collaborative editing may include a node among a plurality of nodes in a distributed collaborative environment receiving an input indicating a change regarding a displayed image. The node may receive another input to finalize the change. In response to the other input, the node may generate a rendition that reflects the change applied to the image without replacing an original version of the image. The rendition may include a thumbnail and a rendered preview of an adjusted version of the image based on the change. In one embodiment, textual information that describes a change regarding an image of a plurality of images may be received from a node of a plurality of nodes in a distributed collaborative environment. The textual information may be stored. Application of the textual information to an image may result in a modified version of the image in addition to the original version.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
  • Patent number: 7062497
    Abstract: Methods and apparatus embodying techniques useful in systems for creating and modifying documents. A state history of a document for storing document states is maintained; and, whenever an interesting operation has occurred, the state of the document is automatically captured as it exists after the operation. The captured state is added to the state history. In another aspect, the techniques identify for a user on a display device a set of states that the document has been in by operation of the system; and enable the user to designate any arbitrary one of the identified states for further operations. The techniques may provide both linear and non-linear history.
    Type: Grant
    Filed: January 22, 1998
    Date of Patent: June 13, 2006
    Assignee: Adobe Systems Incorporated
    Inventors: Mark Hamburg, Glenn G. Gilley, Andrei M. Herasimchuk, Katja Rimmi, Robert J. Pappas, Eric A. Scouten
  • Patent number: 6775821
    Abstract: A macro for use by an application program is described. The macro is embedded in a macro file including at least two versions of executable configuration code corresponding to two different operating systems to interface the macro file to an application program. Attached to the macro file is a sequence of actions to apply to an application file produced by the application program. Also attached is application identification information that identifies an original host application corresponding to the macro. The sequence of actions in the macro file can be produced by storing commands, applied to a data file opened in the application program, into a log file and transferring at least one stored command from the log file to the macro file.
    Type: Grant
    Filed: December 3, 2001
    Date of Patent: August 10, 2004
    Assignee: Adobe Systems Incorporated
    Inventor: Eric A. Scouten
  • Publication number: 20020083422
    Abstract: A macro for use by an application program is described. The macro is embedded in a macro file including at least two versions of executable configuration code corresponding to two different operating systems to interface the macro file to an application program. Attached to the macro file is a sequence of actions to apply to an application file produced by the application program. Also attached is application identification information that identifies an original host application corresponding to the macro. The sequence of actions in the macro file can be produced by storing commands, applied to a data file opened in the application program, into a log file and transferring at least one stored command from the log file to the macro file.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 27, 2002
    Applicant: Adobe Systems Inc., a Delaware corporation
    Inventor: Eric A. Scouten
  • Patent number: 6357038
    Abstract: A macro for use by an application program is described. The macro is embedded in a macro file including at least two versions of executable configuration code corresponding to two different operating systems to interface the macro file to an application program. Attached to the macro file is a sequence of actions to apply to an application file produced by the application program. Also attached is application identification information that identifies an original host application corresponding to the macro. The sequence of actions in the macro file can be produced by storing commands, applied to a data file opened in the application program, into a log file and transferring at least one stored command from the log file to the macro file.
    Type: Grant
    Filed: April 13, 1998
    Date of Patent: March 12, 2002
    Assignee: Adobe Systems Incorporated
    Inventor: Eric A. Scouten
  • Publication number: 20010049704
    Abstract: Methods and apparatus embodying techniques useful in systems for creating and modifying documents. A state history of a document for storing document states is maintained; and, whenever an interesting operation has occurred, the state of the document is automatically captured as it exists after the operation. The captured state is added to the state history. In another aspect, the techniques identify for a user on a display device a set of states that the document has been in by operation of the system; and enable the user to designate any arbitrary one of the identified states for further operations. The techniques may provide both linear and non-linear history.
    Type: Application
    Filed: January 22, 1998
    Publication date: December 6, 2001
    Inventors: MARK HAMBURG, GLENN G. GILLEY, ANDREI M. HERASIMCHUK, KATJA RIMMI, ROBERT J. PAPPAS, ERIC A. SCOUTEN