Patents by Inventor Eric Klings

Eric Klings 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: 9521392
    Abstract: A 3-dimensional (3D) video rendering device may convert a first left view video of a decompressed 3D video having a first frame rate to generate a second left view video having a second frame rate, and convert a first right view video having the first frame rate to generate a second right view video having the second frame rate. The second left view video having a particular pixel resolution may be converted by the 3D video rendering device to generate a third left view video having full pixel resolution of the decompressed 3D video. The second right view video having the particular pixel resolution may be converted to generate a third right view video having the full pixel resolution. The 3D video rendering device may generate a sequence of video frames for 3D video display based on the third left view video and the third right view video.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: December 13, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Priya Dwivedula, Michael Erwin, Eric Klings, Paul Gehman, Larry Pearlstein
  • Patent number: 8397055
    Abstract: A firmware data processing system may be operable to allocate a configuration area in the firmware binary image file for customizable settings. During the firmware build process for the firmware binary image file, default configuration information may be inserted into this configuration area. This default configuration information may be either actual default setting values or indicator to use the default setting values. During post-build modification process, a separately created utility application may be operable to read in the original firmware binary image file, select new settings, and insert new configuration information into the configuration area. The utility application may also be operable to create a new firmware binary image file with reproduced checksums or other error detection mechanisms required for the original firmware binary image file, based on the new configuration information in the configuration area.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: March 12, 2013
    Assignee: Broadcom Corporation
    Inventors: Eric Klings, Michael Erwin
  • Publication number: 20120185682
    Abstract: A firmware data processing system may be operable to allocate a configuration area in the firmware binary image file for customizable settings. During the firmware build process for the firmware binary image file, default configuration information may be inserted into this configuration area. This default configuration information may be either actual default setting values or indicator to use the default setting values. During post-build modification process, a separately created utility application may be operable to read in the original firmware binary image file, select new settings, and insert new configuration information into the configuration area. The utility application may also be operable to create a new firmware binary image file with reproduced checksums or other error detection mechanisms required for the original firmware binary image file, based on the new configuration information in the configuration area.
    Type: Application
    Filed: March 28, 2012
    Publication date: July 19, 2012
    Applicant: BROADCOM CORPORATION
    Inventors: Eric Klings, Michael Erwin
  • Publication number: 20120154527
    Abstract: A 3-dimensional (3D) video rendering device may convert a first left view video of a decompressed 3D video having a first frame rate to generate a second left view video having a second frame rate, and convert a first right view video having the first frame rate to generate a second right view video having the second frame rate. The second left view video having a particular pixel resolution may be converted by the 3D video rendering device to generate a third left view video having full pixel resolution of the decompressed 3D video. The second right view video having the particular pixel resolution may be converted to generate a third right view video having the full pixel resolution. The 3D video rendering device may generate a sequence of video frames for 3D video display based on the third left view video and the third right view video.
    Type: Application
    Filed: January 20, 2011
    Publication date: June 21, 2012
    Inventors: Priya Dwivedula, Michael Erwin, Eric Klings, Paul Gehman, Larry Pearlstein
  • Patent number: 8176307
    Abstract: A firmware data processing system may be operable to allocate a configuration area in the firmware binary image file for customizable settings. During the firmware build process for the firmware binary image file, default configuration information may be inserted into this configuration area. This default configuration information may be either actual default setting values or indicator to use the default setting values. During post-build modification process, a separately created utility application may be operable to read in the original firmware binary image file, select new settings, and insert new configuration information into the configuration area. The utility application may also be operable to create a new firmware binary image file with reproduced checksums or other error detection mechanisms required for the original firmware binary image file, based on the new configuration information in the configuration area.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: May 8, 2012
    Assignee: Broadcom Corporation
    Inventors: Eric Klings, Michael Erwin
  • Publication number: 20100260255
    Abstract: A video decoder may be operable to divide a video frame into clusters during frame rate up-conversion (FRUC) process. The video decoder may be operable to determine an error associated with the displayed frame difference (DFD) for each of the clusters and switch between frame interpolation and frame repetition based on the error. A DFD histogram may be computed for each cluster and a condition for clustered fallback based on one or more of the DFD histograms may be determined. The clustered fallback may be entered if the condition for clustered fallback is met. The clustered fallback may be entered locally for one or more of the clusters of the video frame. The clustered fallback may be entered in such a way that if the number of consecutive video frames which meet the condition for clustered fallback is greater than a particular threshold value.
    Type: Application
    Filed: September 16, 2009
    Publication date: October 14, 2010
    Inventors: Krishna Sannidhi, Eric Klings, Gerald Roletter
  • Publication number: 20100262816
    Abstract: A firmware data processing system may be operable to allocate a configuration area in the firmware binary image file for customizable settings. During the firmware build process for the firmware binary image file, default configuration information may be inserted into this configuration area. This default configuration information may be either actual default setting values or indicator to use the default setting values. During post-build modification process, a separately created utility application may be operable to read in the original firmware binary image file, select new settings, and insert new configuration information into the configuration area. The utility application may also be operable to create a new firmware binary image file with reproduced checksums or other error detection mechanisms required for the original firmware binary image file, based on the new configuration information in the configuration area.
    Type: Application
    Filed: August 25, 2009
    Publication date: October 14, 2010
    Inventors: Eric Klings, Michael Erwin