Patents by Inventor Glenn Nissen

Glenn Nissen 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: 7987333
    Abstract: A system and method, for reprogramming registers without having to reprogram unchanged registers. The registers are divided into groups based on common characteristics or functions. The values for the groups that differ from the current values are written into a linked list, which is then loaded into the appropriate registers. The linked list contains information indicating the groups of registers in the linked list.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: July 26, 2011
    Assignee: Broadcom Corporation
    Inventors: Aniruddha Sane, Nagesh Chatekar, Chengfuh Jeffrey Tang, Glenn Nissen
  • Patent number: 7903124
    Abstract: A method, system, and a computer program product for filtering palettized image formats are presented. In an embodiment, data is retrieved from a palette of an image. Data associated with a channel of the palette is filtered, and stored, for example, together with a pixel buffer of the image to form a filtered image. Additionally, a method, system, and a computer program product for displaying images stored in a modified palettized image format are presented. In an embodiment, data is retrieved from a palette and from a pixel buffer of an image stored in modified palettized image format. Filtered pixels of the image are formed by combining, for each pixel in the pixel buffer, data retrieved from the palette with filtered data, retrieved from the pixel buffer. The modified palettized image is rendered on a display by displaying the filtered pixels.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: March 8, 2011
    Assignee: Broadcom Corporation
    Inventors: Jason W. Herrick, Darren D. Neuman, Glenn Nissen
  • Publication number: 20060158457
    Abstract: A method, system, and a computer program product for filtering palettized image formats are presented. In an embodiment, data is retrieved from a palette of an image. Data associated with a channel of the palette is filtered, and stored, for example, together with a pixel buffer of the image to form a filtered image. Additionally, a method, system, and a computer program product for displaying images stored in a modified palettized image format are presented. In an embodiment, data is retrieved from a palette and from a pixel buffer of an image stored in modified palettized image format. Filtered pixels of the image are formed by combining, for each pixel in the pixel buffer, data retrieved from the palette with filtered data, retrieved from the pixel buffer. The modified palettized image is rendered on a display by displaying the filtered pixels.
    Type: Application
    Filed: January 19, 2006
    Publication date: July 20, 2006
    Applicant: Broadcom Corporation
    Inventors: Jason Herrick, Darren Neuman, Glenn Nissen
  • Publication number: 20050174493
    Abstract: A system and method, for reprogramming registers without having to reprogram unchanged registers. The registers are divided into groups based on common characteristics or functions. The values for the groups that differ from the current values are written into a linked list, which is then loaded into the appropriate registers. The linked list contains information indicating the groups of registers in the linked list.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 11, 2005
    Inventors: Aniruddha Sane, Nagesh Chatekar, Chengfuh Tang, Glenn Nissen
  • Publication number: 20040196283
    Abstract: A method and system for providing a graphical image on a display of a system is disclosed. The graphical image is provided from data describing a plurality of primitives. The display includes a plurality of pixels. The method and system include providing a plurality of variable-sized bins containing the plurality of primitives and rendering the plurality of primitives by rendering each of the plurality of variable-sized bins variable-sized bin by variable-sized bin.
    Type: Application
    Filed: April 14, 2004
    Publication date: October 7, 2004
    Inventors: Michael C. Lewis, Glenn Nissen, Vadim Kochubievski
  • Patent number: 6741243
    Abstract: A method and system for providing a graphical image on a display of a system is disclosed. The graphical image is provided from data describing a plurality of primitives. The display includes a plurality of pixels. The method and system include providing a plurality of variable-sized bins containing the plurality of primitives and rendering the plurality of primitives by rendering each of the plurality of variable-sized bins variable-sized bin by variable-sized bin.
    Type: Grant
    Filed: February 8, 2001
    Date of Patent: May 25, 2004
    Assignee: Broadcom Corporation
    Inventors: Michael C. Lewis, Glenn Nissen, Vadim Kochubievski
  • Patent number: 6356273
    Abstract: A method and system for processing textures for a graphical image on a display is disclosed. The graphical image includes a plurality of polygons. Each of the plurality of polygons includes at least one fragment. The fragment includes at least one texture and a w-value for the fragment. Each polygon has a plurality of vertices, a display area, and a texture space area. Each of the vertices has a vertex w-value. The at least one texture is associated with at least one MIP map. The MIP map includes a plurality of MIP map levels. The method and system include determining a selection value for each fragment of a polygon of the plurality of polygons. The selection value includes ½ multiplied by the base two logarithm of the texture area divided by the display area and divided by the product of the vertex w-values for each of the plurality of vertices. The selection value also includes 3/2 multiplied by the base two logarithm of the w-value for each of the at least one fragment.
    Type: Grant
    Filed: June 7, 2000
    Date of Patent: March 12, 2002
    Assignee: Broadcom Corporation
    Inventors: Shannon Posniewski, Vadim Kochubievski, Glenn Nissen, Aleksandr Movshovich, Michael C. Lewis
  • Publication number: 20010055012
    Abstract: A method and system for providing a graphical image on a display of a system is disclosed. The graphical image is provided from data describing a plurality of primitives. The display includes a plurality of pixels. The method and system include providing a plurality of variable-sized bins containing the plurality of primitives and rendering the plurality of primitives by rendering each of the plurality of variable-sized bins variable-sized bin by variable-sized bin.
    Type: Application
    Filed: February 8, 2001
    Publication date: December 27, 2001
    Inventors: Michael C. Lewis, Glenn Nissen, Vadim Kochubievski