Patents by Inventor Maxim Shemanarev

Maxim Shemanarev 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: 9552670
    Abstract: Disclosed is a system and method for triangulating vector graphics data having non-simple multi-styled and multi-connected shapes. The method provides for geometry flattening and more efficient processing of horizontal edges. The method involves computing a plurality of monotone chains corresponding to each of the plurality of shapes; computing a plurality of scan beams corresponding to the plurality of monotone chains; computing a plurality of monotone polygons corresponding to the monotone chains; computing a plurality of triangles from the plurality of monotone polygons; and displaying the plurality of triangles on the computer display.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: January 24, 2017
    Assignee: AUTODESK, INC.
    Inventors: Brendan Iribe, Maxim Shemanarev, Michael Antonov
  • Patent number: 7995073
    Abstract: Disclosed is a system and method for edge anti-aliasing of vector graphics. The system involves a video driver, which may include commercially available hardware, such as a graphics accelerator card. The method involves identifying the edges of a tessellated image represented by compound shapes, redefining the triangles that have a side shared with one of the edges, and defining a new plurality of triangles, which are added to the redefined triangles. The new plurality of triangles correspond to the edges. By exploiting the style interpolation computational features of most graphics accelerator hardware, the triangles corresponding to the edges are interpolated between the styles on each side of the edges, thereby anti-aliasing the edges.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: August 9, 2011
    Assignee: Autodesk, Inc.
    Inventors: Maxim Shemanarev, Michael Antonov, Brendan Iribe