Patents by Inventor Eric Swartzendruber

Eric Swartzendruber 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: 8462841
    Abstract: A video processing device (150) includes a bitstream accelerator module (106) and a video processing engine (108). The bitstream accelerator module (106) has an input for receiving a stream of encoded video data, and an output adapted to be coupled to a memory (112) for storing partially decoded video data. The bitstream accelerator module (106) partially decodes the stream of encoded video data according to a selected one of a plurality of video formats to provide the partially decoded video data. The video processing engine (108) has input adapted to be coupled to the memory (112) for reading the partially decoded video data, and an output for providing decoded video data.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: June 11, 2013
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Erik Schlanger, Brendan Donahe, Eric Devolder, Rens Ross, Sandip Ladhani, Eric Swartzendruber
  • Publication number: 20130070849
    Abstract: A method and device that allow picture slices of a Video stream to be processed in an order different than the order they were received is disclosed. Information mapping the location of picture slices that are stored in the order they were received is stored to allow subsequent processing to access the picture slice in any order, including render order.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Applicant: NetLogic Microsystems, Inc.
    Inventors: Erik M. SCHLANGER, Brendan D. Donahe, Eric Swartzendruber, Eric J. DeVolder
  • Patent number: 8331446
    Abstract: A method and device that allow picture slices of a video stream to be processed in an order different than the order they were received is disclosed. Information mapping the location of picture slices that are stored in the order they were received is stored to allow subsequent processing to access the picture slice in any order, including render order.
    Type: Grant
    Filed: August 31, 2008
    Date of Patent: December 11, 2012
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Erik M. Schlanger, Brendan D. Donahe, Eric Swartzendruber, Eric J. DeVolder
  • Patent number: 7965773
    Abstract: A video processing apparatus and methodology use a combination of a processor and a video decoding hardware block to decode video data by using a reference block cache memory to perform motion compensation decode operations in the video decoding hardware block. To improve the cache hit rate, each memory access for required reference block(s) is used to fetch one or more additional reference blocks which can be used to improve the cache hit rate with future motion compensation operations. Speculative fetch control logic selects the additional reference blocks by using a frequency history table to accumulate compared motion vector information for a current motion compensation block with motion vector information from previously processed motion compensation blocks.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: June 21, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Erik Schlanger, Nathan Sheeley, Eric Swartzendruber, Bill Kwan, Chin-Chia Kuo
  • Publication number: 20100111166
    Abstract: A device is disclosed having a motion vector processing module to determine a first set of motion vectors associated with a macroblock of a video picture. A motion vector reduction module determines a second set of motion vectors, based on the first set of motion vectors, associated the macroblock, the second set having fewer motion vectors than the first set.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: RMI CORPORATION
    Inventors: Erik M. Schlanger, Brendan D. Donahe, Eric Swartzendruber, Sandip J. Ladhani
  • Publication number: 20100054339
    Abstract: A method and device that allow picture slices of a video stream to be processed in an order different than the order they were received is disclosed. Information mapping the location of picture slices that are stored in the order they were received is stored to allow subsequent processing to access the picture slice in any order, including render order.
    Type: Application
    Filed: August 31, 2008
    Publication date: March 4, 2010
    Applicant: RAZA MICROELECTRONICS, INC.
    Inventors: Erik M. Schlanger, Brendan D. Donahe, Eric Swartzendruber, Eric J. DeVolder
  • Publication number: 20090168899
    Abstract: A video processing device (150) includes a bitstream accelerator module (106) and a video processing engine (108). The bitstream accelerator module (106) has an input for receiving a stream of encoded video data, and an output adapted to be coupled to a memory (112) for storing partially decoded video data. The bitstream accelerator module (106) partially decodes the stream of encoded video data according to a selected one of a plurality of video formats to provide the partially decoded video data. The video processing engine (108) has input adapted to be coupled to the memory (112) for reading the partially decoded video data, and an output for providing decoded video data.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: RAZA MICROELECTRONICS, INC.
    Inventors: Erik Schlanger, Brendan Donahe, Eric DeVolder, Rens Ross, Sandip Ladhani, Eric Swartzendruber
  • Publication number: 20060069969
    Abstract: A device testing apparatus and method for testing a semiconductor device is provided. For device testing, stimulus data is generated and provided to the semiconductor device, and output data of the semiconductor device is then evaluated to verify proper operation of the semiconductor device. Further, data in the semiconductor device output data space is mapped to stimulus data, and a set of stimulus data is determined based on the mapping results for further testing.
    Type: Application
    Filed: December 14, 2004
    Publication date: March 30, 2006
    Inventors: Sebastian Ohnewald, Eric Swartzendruber, Kai Eichhorn
  • Patent number: 6799056
    Abstract: A computer system which is capable of transmitting information content through walls and other barriers to a remote station such as a home entertainment system. The system tests a plurality of radio frequency channels to locate a channel that is not in use. Channels that are in already in use are rejected to avoid interference with existing services. Once an unused channel is located, the computer system displays indicia of that channel to the user and transmits information content on the unused channel. The remote station receives the information content. In one embodiment, the remote station is a home entertainment system with audio amplifiers and speakers substantially larger and more powerful than those typically associated with computer systems such as personal and other computers. In this manner the audio and/or video qualities of the computer system are substantially enhanced by transmitting content to the remote system for presentation in an acoustically and/or visually enhanced environment.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: September 28, 2004
    Inventors: Joseph Curley, Eric Swartzendruber
  • Publication number: 20020102979
    Abstract: A computer system which is capable of transmitting information content through walls and other barriers to a remote station such as a home entertainment system. The system tests a plurality of radio frequency channels to locate a channel that is not in use. Channels that are in already in use are rejected to avoid interference with existing services. Once an unused channel is located, the computer system displays indicia of that channel to the user and transmits information content on the unused channel. The remote station receives the information content. In one embodiment, the remote station is a home entertainment system with audio amplifiers and speakers substantially larger and more powerful than those typically associated with computer systems such as personal and other computers. In this manner the audio and/or video qualities of the computer system are substantially enhanced by transmitting content to the remote system for presentation in an acoustically and/or visually enhanced environment.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Joseph Curley, Eric Swartzendruber