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: 9753624Abstract: 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: GrantFiled: March 13, 2015Date of Patent: September 5, 2017Assignee: Adobe Systems IncorporatedInventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
-
Patent number: 9514157Abstract: 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: GrantFiled: August 22, 2012Date of Patent: December 6, 2016Assignee: Adobe Systems IncorporatedInventors: Mark C. Hamburg, Eleanor G. Poley, Eric A. Scouten
-
Patent number: 9390155Abstract: 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: GrantFiled: August 22, 2012Date of Patent: July 12, 2016Assignee: Adobe Systems IncorporatedInventors: 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: 20150186021Abstract: 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: ApplicationFiled: March 13, 2015Publication date: July 2, 2015Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
-
Patent number: 8983237Abstract: 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: GrantFiled: August 22, 2012Date of Patent: March 17, 2015Assignee: Adobe Systems IncorporatedInventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
-
Publication number: 20140059479Abstract: 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: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Inventors: Mark C. Hamburg, Eleanor G. Poley, Eric A. Scouten
-
Publication number: 20140055474Abstract: 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: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Inventors: 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: 20140056530Abstract: 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: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Inventors: 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: 20140056540Abstract: 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: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Inventors: Mark C. Hamburg, Eric A. Scouten, Matthew K. Albright
-
Patent number: 7062497Abstract: 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: GrantFiled: January 22, 1998Date of Patent: June 13, 2006Assignee: Adobe Systems IncorporatedInventors: Mark Hamburg, Glenn G. Gilley, Andrei M. Herasimchuk, Katja Rimmi, Robert J. Pappas, Eric A. Scouten
-
Patent number: 6775821Abstract: 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: GrantFiled: December 3, 2001Date of Patent: August 10, 2004Assignee: Adobe Systems IncorporatedInventor: Eric A. Scouten
-
Publication number: 20020083422Abstract: 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: ApplicationFiled: December 3, 2001Publication date: June 27, 2002Applicant: Adobe Systems Inc., a Delaware corporationInventor: Eric A. Scouten
-
Patent number: 6357038Abstract: 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: GrantFiled: April 13, 1998Date of Patent: March 12, 2002Assignee: Adobe Systems IncorporatedInventor: Eric A. Scouten
-
Publication number: 20010049704Abstract: 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: ApplicationFiled: January 22, 1998Publication date: December 6, 2001Inventors: MARK HAMBURG, GLENN G. GILLEY, ANDREI M. HERASIMCHUK, KATJA RIMMI, ROBERT J. PAPPAS, ERIC A. SCOUTEN