Patents by Inventor Sean E. Dunn

Sean E. Dunn 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).

  • Publication number: 20110193871
    Abstract: A multi-layered image may be rasterized onto a background by considering each layer in the image from front to back. The alpha channel of a background buffer is cleared, so that it may act as an accumulator of total consumed opacity. Each image layer, from front to back, is then considered. For each layer, the layer's alpha value is multiplied by the complement of the alpha channel's current value, and the product is added to the background alpha channel. The background alpha channel is then multiplied by a global alpha value. The background color values are then pre-darkened by the complement of the resulting background alpha channel value. The background alpha channel is then cleared again, and the layers are rasterized and added, from front to back, onto the pre-darkened background, this time taking into consideration the per-layer color values.
    Type: Application
    Filed: February 7, 2010
    Publication date: August 11, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Sean E. Dunn
  • Patent number: 7414625
    Abstract: A technique generates a glow effect in an image. The technique selects an area within a scene that is to glow to produce a selected area image, generates glow using the selected area image to produce a glowing area image, and then adds the glowing area image to the scene to provide the glow effect.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: August 19, 2008
    Assignee: Microsoft Corporation
    Inventors: Owens Rodriguez, Sean E. Dunn
  • Patent number: 7411592
    Abstract: A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information using an overlay, and applying the retrieved polar perimeter information to provide a graphical effect within a scene (such as, but not limited to, a shadow effect).
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventor: Sean E. Dunn
  • Patent number: 7274365
    Abstract: A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information using an overlay, and applying the retrieved polar perimeter information to provide a graphical effect within a scene (such as, but not limited to, a shadow effect).
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: September 25, 2007
    Assignee: Microsoft Corporation
    Inventor: Sean E. Dunn
  • Patent number: 7242408
    Abstract: A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information using an overlay, and applying the retrieved polar perimeter information to provide a graphical effect within a scene (such as, but not limited to, a shadow effect).
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventor: Sean E. Dunn
  • Patent number: 7202867
    Abstract: A technique generates a glow effect in an image. The technique selects an area within a scene that is to glow to produce a selected area image, generates glow using the selected area image to produce a glowing area image, and then adds the glowing area image to the scene to provide the glow effect.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Owens Rodriguez, Sean E. Dunn