Patents by Inventor Paul J. Asente
Paul J. Asente 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: 8941661Abstract: A system is disclosed. The system includes a processor configured to: receive a path in an artwork, the path having at least one corner; receive a selection of a patterned tile to apply to the path; and automatically generate a patterned corner tile corresponding to the selected patterned tile at least in part by mapping a side patterned tile to a corner patterned tile; and a memory coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: January 7, 2011Date of Patent: January 27, 2015Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente
-
Publication number: 20140285492Abstract: A system is disclosed. The system includes a processor configured to: receive a path in an artwork, the path having at least one corner; receive a selection of a patterned tile to apply to the path; and automatically generate a patterned corner tile corresponding to the selected patterned tile at least in part by mapping a side patterned tile to a corner patterned tile; and a memory coupled to the processor and configured to provide the processor with instructions.Type: ApplicationFiled: January 7, 2011Publication date: September 25, 2014Applicant: ADOBE SYSTEMS INCORPORATEDInventor: Paul J. Asente
-
Patent number: 8674995Abstract: Folding avoidance in skeletal stroke application is provided. In some embodiments, folding avoidance in skeletal stroke application includes identifying a destination path for a source artwork and a plurality of ribs extending perpendicularly from the destination path, in which the source artwork is mapped onto the destination path; determining a contiguous region along the destination path including a subset of ribs; in which each of the subset of ribs in the contiguous region crosses another rib in the contiguous region that is not necessarily an adjacent rib; and adjusting each of the subset of ribs in the contiguous region so that each of the ribs no longer crosses another rib in the contiguous region to provide a modified subset of ribs. Accordingly, the source artwork can then be adapted to fit along the destination path using the adjusted ribs.Type: GrantFiled: June 29, 2009Date of Patent: March 18, 2014Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente
-
Patent number: 8146021Abstract: A technique for modifying a stretch of path is disclosed. The technique includes receiving an indication of a drag gesture associated with a designated point on a path, identifying the first path corner or endpoint on either side of the designated point as limit points, defining a smooth stretch of the path as a portion of the path between the limit points, and modifying the smooth stretch of the path based on the drag gesture without modifying portions outside of the smooth stretch.Type: GrantFiled: August 18, 2009Date of Patent: March 27, 2012Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente
-
Patent number: 8134572Abstract: Techniques for assigning a region attribute to a region in a drawing are disclosed. One technique includes editing the drawing to define a current region, associating the current region with a previous region having a previous region attribute, and assigning the previous region attribute to the current region. Another technique includes deriving a previous path attribute and a relation for a previous path, editing the drawing to define a current set of paths having current regions, and assigning the previous path attribute to at least one current region based on the relation of the previous path.Type: GrantFiled: January 21, 2009Date of Patent: March 13, 2012Assignee: Adobe Systems IncorporatedInventors: Teri Pettit, Paul J. Asente
-
Patent number: 7995071Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for processing digital artwork. In one aspect, the techniques process aggregations of artwork where both the aggregation and at least some of the aggregated artwork have attached styles. The techniques handle various combinations of conditions resulting in applying style elements to the aggregation before or after applying style elements to underlying artwork. In another aspect, the techniques implement editable path objects having multiple attached fills and/or strokes. The techniques provide user interfaces for using the foregoing features.Type: GrantFiled: April 15, 2008Date of Patent: August 9, 2011Assignee: Adobe Systems IncorporatedInventors: Frank Guinan, Paul J. Asente, Teri Pettit, Darin Tomack
-
Patent number: 7646386Abstract: A technique for editing is disclosed. The technique includes generating a path definition for a path, generating a plurality of subpath definitions of subpaths of the path based on an intersection of the path, associating the subpath definitions with the path definition, modifying the intersection of the path using an editing tool, and generating a plurality of modified subpath definitions of subpaths of the path based on the modified intersection of the path.Type: GrantFiled: April 19, 2005Date of Patent: January 12, 2010Assignee: Adobe Systems IncorporatedInventors: Michael D. Schuster, Paul J. Asente
-
Patent number: 7633504Abstract: Techniques for assigning a subpath attribute to a subpath in a drawing are disclosed. One technique includes editing the drawing to define a current path having a current subpath, matching a previous vertex in a previous path with a current vertex in the current path, and assigning a current subpath attribute to the current subpath based on the vertex match. Another technique includes editing the drawing to define a current path having a current subpath, comparing the current subpath with a previous subpath having a previous subpath attribute, and assigning a previous subpath attribute to the current subpath based on the comparison.Type: GrantFiled: July 3, 2007Date of Patent: December 15, 2009Assignee: Adobe Systems IncorporatedInventors: Paul J. Asente, Michael D. Schuster
-
Patent number: 7616203Abstract: Assigning an attribute is disclosed. Assigning an attribute includes receiving a first region from a first frame, wherein the first region is associated with an attribute, receiving a second region from a second frame, and automatically assigning the attribute to the second region.Type: GrantFiled: January 20, 2006Date of Patent: November 10, 2009Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente
-
Patent number: 7602396Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for processing digital artwork. In one aspect, the techniques process aggregations of artwork where both the aggregation and at least some of the aggregated artwork have attached styles. The techniques handle various combinations of conditions resulting in applying style elements to the aggregation before or after applying style elements to underlying artwork. In another aspect, the techniques implement editable path objects having multiple attached fills and/or strokes. The techniques provide user interfaces for using the foregoing features.Type: GrantFiled: August 30, 2006Date of Patent: October 13, 2009Assignee: Adobe Systems IncorporatedInventors: Paul J. Asente, Pierre Louveaux, Frank Guinan, Teri Pettit, Darin Tomack, Robert S. Sargent, Paul A. George
-
Publication number: 20090202146Abstract: Techniques for assigning a region attribute to a region in a drawing are disclosed. One technique includes editing the drawing to define a current region, associating the current region with a previous region having a previous region attribute, and assigning the previous region attribute to the current region. Another technique includes deriving a previous path attribute and a relation for a previous path, editing the drawing to define a current set of paths having current regions, and assigning the previous path attribute to at least one current region based on the relation of the previous path.Type: ApplicationFiled: January 21, 2009Publication date: August 13, 2009Inventors: Teri Pettit, Paul J. Asente
-
Patent number: 7502028Abstract: Techniques for assigning a region attribute to a region in a drawing are disclosed. One technique includes editing the drawing to define a current region, associating the current region with a previous region having a previous region attribute, and assigning the previous region attribute to the current region. Another technique includes deriving a previous path attribute and a relation for a previous path, editing the drawing to define a current set of paths having current regions, and assigning the previous path attribute to at least one current region based on the relation of the previous path.Type: GrantFiled: April 19, 2005Date of Patent: March 10, 2009Assignee: Adobe Systems IncorporatedInventors: Paul J. Asente, Teri Pettit, Lubomir Bourdev, Michael D. Schuster
-
Publication number: 20080192062Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for processing digital artwork. In one aspect, the techniques process aggregations of artwork where both the aggregation and at least some of the aggregated artwork have attached styles. The techniques handle various combinations of conditions resulting in applying style elements to the aggregation before or after applying style elements to underlying artwork. In another aspect, the techniques implement editable path objects having multiple attached fills and/or strokes. The techniques provide user interfaces for using the foregoing features.Type: ApplicationFiled: April 15, 2008Publication date: August 14, 2008Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Frank Guinan, Paul J. Asente, Teri Pettit, Darin Tomack
-
Patent number: 7391422Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for processing digital artwork. In one aspect, the techniques process aggregations of artwork where both the aggregation and at least some of the aggregated artwork have attached styles. The techniques handle various combinations of conditions resulting in applying style elements to the aggregation before or after applying style elements to underlying artwork. In another aspect, the techniques implement editable path objects having multiple attached fills and/or strokes. The techniques provide user interfaces for using the foregoing features.Type: GrantFiled: May 11, 2000Date of Patent: June 24, 2008Assignee: Adobe Systems IncorporatedInventors: Frank Guinan, Paul J. Asente, Teri Pettit, Darin Tomack
-
Patent number: 7256785Abstract: Techniques for assigning a subpath attribute to a subpath in a drawing are disclosed. One technique includes editing the drawing to define a current path having a current subpath, matching a previous vertex in a previous path with a current vertex in the current path, and assigning a current subpath attribute to the current subpath based on the vertex match. Another technique includes editing the drawing to define a current path having a current subpath, comparing the current subpath with a previous subpath having a previous subpath attribute, and assigning a previous subpath attribute to the current subpath based on the comparison.Type: GrantFiled: April 19, 2005Date of Patent: August 14, 2007Assignee: Adobe Systems IncorporatedInventors: Paul J. Asente, Michael D. Schuster
-
Patent number: 7126609Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for processing digital artwork. In one aspect, the techniques process aggregations of artwork where both the aggregation and at least some of the aggregated artwork have attached styles. The techniques handle various combinations of conditions resulting in applying style elements to the aggregation before or after applying style elements to underlying artwork. In another aspect, the techniques implement editable path objects having multiple attached fills and/or strokes. The techniques provide user interfaces for using the foregoing features.Type: GrantFiled: May 11, 2000Date of Patent: October 24, 2006Assignee: Adobe Systems IncorporatedInventors: Paul J. Asente, Pierre Louveaux, Frank Guinan, Teri Pettit, Darin Tomack, Robert S. Sargent, Paul A. George
-
Patent number: 6714207Abstract: A computer-implemented method alters component colors of art work associated with a drawing stroke on an electronic document. In one aspect, the invention generates a darkness value for each component color of each original color; generates a new color to substitute for each original color, the component color values of the new color being generated according to the corresponding darkness value and a reference color; and alters the component colors of the art work based on the new color values. In a second aspect, the invention provides a computer-implemented method for altering a component color of art work by mapping the component color to a new color based on a color space associated with the component color and applying the resulting color to components of the art work.Type: GrantFiled: June 5, 2001Date of Patent: March 30, 2004Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente
-
Patent number: 6707461Abstract: A method of blending artwork objects. In the method, user input is received selecting a first parameter setting and a second parameter setting for an effect on an object. The first parameter setting, the second parameter setting and a blend parameter setting are passed to the effect. A third parameter setting is generated in the effect from the first parameter setting, the second parameter setting and the blend parameter setting. The effect is applied to the object with the third parameter setting to generate an rendered version of the object.Type: GrantFiled: December 21, 1999Date of Patent: March 16, 2004Assignee: Adobe Systems IncorporatedInventors: Darin Tomack, Paul J. Asente, Frank Guinan, Teri Pettit
-
Patent number: 6633300Abstract: Methods and apparatus, including computer program apparatus, implementing techniques for processing digital artwork. In one aspect, the techniques process aggregations of artwork where both the aggregation and at least some of the aggregated artwork have attached styles. The techniques handle various combinations of conditions resulting in applying style elements to the aggregation before or after applying style elements to underlying artwork. In another aspect, the techniques implement editable path objects having multiple attached fills and/or strokes. The techniques provide user interfaces for using the foregoing features.Type: GrantFiled: May 11, 2000Date of Patent: October 14, 2003Assignee: Adobe Systems IncorporatedInventors: Darin Tomack, Paul J. Asente, Teri Pettit, Frank Guinan
-
Patent number: 6522328Abstract: Methods and apparatus implementing a technique for applying a graphical pattern to a path. The technique includes defining a path for display in an electronic document and defining a repeatable graphical pattern. The technique also includes repetitively placing instances of the repeatable graphical pattern along the path to form a continuous pattern which conforms to the path, determining whether a geometry of the path changes and automatically reapplying instances of the repeatable graphical pattern to the path if the geometry of the path changes.Type: GrantFiled: April 7, 1998Date of Patent: February 18, 2003Assignee: Adobe Systems IncorporatedInventor: Paul J. Asente