Patents by Inventor Elena Guschina

Elena Guschina 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: 7962919
    Abstract: A method and apparatus for modifying an events queue for extending an extended mark-up language (XML) processor's feature set are described. In one embodiment, the method includes the parsing of an XML document to generate an initial event queue. During parsing of the XML document, an event associated with a parser plug-in module may be detected. When an event associated with a parser plug-in module is detected, control is passed to the plug-in module to perform event-based functionality to modify the initial event queue to form a modified event queue. Subsequently, any additional event information contained within the modified event queue, as generated by the parser plug-in module, is reported to, for example, an end user application. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: June 14, 2011
    Assignee: Intel Corporation
    Inventors: Elena Guschina, Vladimir Tatarinov
  • Publication number: 20100332987
    Abstract: Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics analysis tool. The graphics analysis tool may receive multiple draw calls issued to the graphics API, and arrange the draw calls into multiple sequences, each sequence corresponding to a particular render target. From this information various analysis tasks may be performed. For instance, overdraw images may be generated. Such overdraw images may be enhanced to improve their dynamic range. Also, pixel histories may be generated based on corresponding pixel selections. The effect of draw calls on selected pixels may also be determined. Further, such tasks may be performed on a per render target basis.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 30, 2010
    Inventors: Christopher J. Cormack, Elena Guschina
  • Publication number: 20080240594
    Abstract: A coder/decoder of a computer system may be utilized to compress, for subsequent display, three dimensional images. A triangle strip from a triangle based mesh may be analyzed to produce a sequence code to indicate a difference between a subsequent index and a previous index of a vertex within the triangle strip. The indices are reordered based on the order of occurrence in the strip.
    Type: Application
    Filed: March 29, 2007
    Publication date: October 2, 2008
    Inventors: Elena Guschina, Vladimir Tatarinov
  • Publication number: 20070240168
    Abstract: A method and apparatus for modifying an events queue for extending an extended mark-up language (XML) processor's feature set are described. In one embodiment, the method includes the parsing of an XML document to generate an initial event queue. During parsing of the XML document, an event associated with a parser plug-in module may be detected. When an event associated with a parser plug-in module is detected, control is passed to the plug-in module to perform event-based functionality to modify the initial event queue to form a modified event queue. Subsequently, any additional event information contained within the modified event queue, as generated by the parser plug-in module, is reported to, for example, an end user application. Other embodiments are described and claimed.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 11, 2007
    Inventors: Elena Guschina, Vladimir Tatarinov