Patents by Inventor Darin C. Tomack

Darin C. Tomack 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: 8605095
    Abstract: A method, system, and computer-readable storage medium are disclosed for simulating bristle brush behavior and generating vector output from such simulations. User input may represent a stroke made by a paint brush comprising multiple bristles sweeping across a canvas. A vector representation of the brush stroke's effects may be generated by, for each of the plurality of bristles: determining a path along which the bristle has swept, and generating a vector representation of the path along which the bristle has swept (e.g., a set of Bézier curves, or straight line segments). The vector representation of the effects of the brush stroke may comprise the vector representations of the paths along which each of the plurality of bristles has swept. The vector representations of the paths of each bristle sweep may be composited over each other in an image editing application to depict the brush stroke for display and/or for printing.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: December 10, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Stephen J. DiVerdi, Sunil Hadap, Darin C. Tomack
  • Publication number: 20130120426
    Abstract: A method, system, and computer-readable storage medium are disclosed for simulating bristle brush behavior and generating vector output from such simulations. User input may represent a stroke made by a paint brush comprising multiple bristles sweeping across a canvas. A vector representation of the brush stroke's effects may be generated by, for each of the plurality of bristles: determining a path along which the bristle has swept, and generating a vector representation of the path along which the bristle has swept (e.g., a set of Bézier curves, or straight line segments). The vector representation of the effects of the brush stroke may comprise the vector representations of the paths along which each of the plurality of bristles has swept. The vector representations of the paths of each bristle sweep may be composited over each other in an image editing application to depict the brush stroke for display and/or for printing.
    Type: Application
    Filed: May 28, 2010
    Publication date: May 16, 2013
    Inventors: Stephen J. DiVerdi, Sunil Hadap, Darin C. Tomack