Patents by Inventor Darren Neuman

Darren Neuman 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: 8736621
    Abstract: Systems and methods are disclosed for video processing modules. More specifically a network is disclosed for processing data. The network comprises a register DMA controller adapted to support register access and at least one node adapted to the data. At least one link communicates with the node, and is adapted to transmit data and at least one network module communicates with at least the link, and is adapted to route data to at least the link.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 27, 2014
    Assignee: Broadcom Corporation
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Patent number: 8706277
    Abstract: System and method for encoding, transmitting and decoding audio data. Audio bit steam syntax is re-organized to allow system optimizations that work well with memory latency and memory burst operations. Multiple small entropy coding tables are stored in RAM and loaded to on-chip memory as needed. Audio prediction is pipelined in the bitstream syntax. Intra frames, independent of other frames in the bitstream, are included in the bitstream for error recovery and channel change. New algorithms are implemented in legacy syntax by including the new information in the user data space of the audio frame. The new decoder can use projection to determine where the new information is and read ahead in the stream. Audio prediction from the immediately previous frame is restricted. Audio prediction is performed across channels within a single audio frame. A variable re-order function comprises storing channels of data to DRAM in the order they are decoded and reading them out in presentation order.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: April 22, 2014
    Assignee: Broadcom Corporation
    Inventor: Darren Neuman
  • Patent number: 8698842
    Abstract: Systems and methods that provide graphics using a graphical engine are provided. One such system includes at least one graphical pipeline and a graphical engine. The at least one graphical pipeline is coupled to a bus and operable to generate a plurality of graphical layers. The graphical engine is coupled to the bus and operable to receive, over the bus, the plurality of graphical layers. The graphical engine is operable to composite the received plurality of graphical layers into a composite graphical layer, and to store the composite graphical layer in a local memory of the graphical engine.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: April 15, 2014
    Assignee: Broadcom Corporation
    Inventors: David A. Baer, Darren Neuman
  • Patent number: 8681161
    Abstract: Systems and methods are disclosed for performing multiple processing of data in a network. In one embodiment, the network comprises a first display pipeline that is formed in real time from a plurality of possible display pipelines and that performs at least a first processing step on received data. A buffer stores the processed data and a second display pipeline that is formed in real time from a plurality of possible display pipelines performs at least a second processing step on stored data.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: March 25, 2014
    Assignee: Broadcom Corporation
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Publication number: 20140078158
    Abstract: Systems and methods are disclosed for video processing modules. More specifically a network is disclosed for processing data. The network comprises a register DMA controller adapted to support register access and at least one node adapted to the data. At least one link communicates with the node, and is adapted to transmit data and at least one network module communicates with at least the link, and is adapted to route data to at least the link.
    Type: Application
    Filed: November 11, 2013
    Publication date: March 20, 2014
    Applicant: Broadcom Corporation
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Patent number: 8675133
    Abstract: Embodiments for video content source resolution detection are provided. Embodiments enable systems and methods that measure video content source resolution and that provide image-by-image source scale factor measurements to picture quality (PQ) processing modules. With the source scale factor information, PQ processing modules can be adapted dynamically (on a picture-by-picture basis) according to the source scale factor information for better picture quality enhancement. In addition, embodiments provide source resolution detection that is minimally affected by video coding artifacts and superimposed content (e.g., graphics).
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: March 18, 2014
    Assignee: Broadcom Corporation
    Inventors: Advait Mogre, Darren Neuman, Jaewon Shin, Brian Schoner
  • Patent number: 8619191
    Abstract: Systems and methods are disclosed for filter modules in a video display system or network. One embodiment relates to a method for operating a filter module in a video display network comprising determining a picture type, display type and operation of the display network. The method further comprises determining, in real time, a filter configuration from a plurality of possible filter configurations based on the determined picture type, display type and operation.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 31, 2013
    Assignee: Broadcom Corporation
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Publication number: 20130336411
    Abstract: A system and method for processing video information. Various aspects of the present invention may provide a decoder module that decodes block encoded video information. The system may, for example, comprise a first memory module, communicatively coupled to the decoder module, that stores video processing information utilized by the decoder module for decoding a current video block from a current video frame. The system may also, for example, comprise a second memory module, communicatively coupled to the decoder module, that stores reference video information from a previous video frame utilized by the decoder module for decoding the current video block. In a non-limiting exemplary scenario, the first memory module and the second memory module may be communicatively coupled to the decoder module with independent respective data and/or address buses.
    Type: Application
    Filed: July 19, 2013
    Publication date: December 19, 2013
    Applicant: Broadcom Corporation
    Inventors: STEPHEN GORDON, DARREN NEUMAN
  • Patent number: 8581918
    Abstract: A method and system for efficiently organizing data in memory is provided. Exemplary aspects of the invention may include storing linear data and block data in more than one DRAM device and accessing the data with one read/write access cycle. Common control signals may be used to control the DRAM devices and the address lines used to address each DRAM device may be independent from one another. The data read from the DRAM devices may be reordered to make the data more suitable for processing by applications.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: November 12, 2013
    Assignee: Broadcom Corporation
    Inventors: Brian Schoner, Darren Neuman
  • Patent number: 8581915
    Abstract: Systems and methods are disclosed for video processing modules. More specifically a network is disclosed for processing data. The network comprises a register DMA controller adapted to support register access and at least one node adapted to the data. At least one link communicates with the node, and is adapted to transmit data and at least one network module communicates with at least the link, and is adapted to route data to at least the link.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: November 12, 2013
    Assignee: Broadcom Corporation
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Patent number: 8514944
    Abstract: A system and method for processing video information. Various aspects of the present invention may provide a decoder module that decodes block encoded video information. The system may, for example, include a first memory module, communicatively coupled to the decoder module, that stores video processing information utilized by the decoder module for decoding a current video block from a current video frame. The system may also, for example, include a second memory module, communicatively coupled to the decoder module, that stores reference video information from a previous video frame utilized by the decoder module for decoding the current video block. In a non-limiting exemplary scenario, the first memory module and the second memory module may be communicatively coupled to the decoder module with independent respective data and/or address buses.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: August 20, 2013
    Assignee: Broadcom Corporation
    Inventors: Stephen Gordon, Darren Neuman
  • Patent number: 8462274
    Abstract: Systems and methods in accordance with embodiments of the present invention are provided to compensate for the “envelope effect” that appears to an end user as a result of the sampling and digital processing of near-Nyquist frequency components of a video information signal. Embodiments of the present invention improve image quality by effectively nullifying gamma correction in areas where the envelope effect exists, enabling the human eye to perceive the displayed signal without the envelope effect.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: June 11, 2013
    Assignee: Broadcom Corporation
    Inventors: Advait Madhav Mogre, Darren Neuman, Brian Schoner
  • Publication number: 20130044261
    Abstract: Embodiments for video content source resolution detection are provided. Embodiments enable systems and methods that measure video content source resolution and that provide image-by-image source scale factor measurements to picture quality (PQ) processing modules. With the source scale factor information, PQ processing modules can be adapted dynamically (on a picture-by-picture basis) according to the source scale factor information for better picture quality enhancement. In addition, embodiments provide source resolution detection that is minimally affected by video coding artifacts and superimposed content (e.g., graphics).
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: Broadcom Corporation
    Inventors: Advait MOGRE, Darren NEUMAN, Jaewon SHIN, Brian SCHONER
  • Patent number: 8373801
    Abstract: Embodiments for video content source resolution detection are provided. Embodiments enable systems and methods that measure video content source resolution and that provide image-by-image source scale factor measurements to picture quality (PQ) processing modules. With the source scale factor information. PQ processing modules can be adapted dynamically (on a picture-by-picture basis) according to the source scale factor information for better picture quality enhancement. In addition, embodiments provide source resolution detection that is minimally affected by video coding artifacts and superimposed content (e.g., graphics).
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: February 12, 2013
    Assignee: Broadcom Corporation
    Inventors: Advait Mogre, Darren Neuman, Jaewon Shin, Brian Schoner
  • Publication number: 20130033505
    Abstract: Systems and methods are disclosed for video processing modules. More specifically a network is disclosed for processing data. The network comprises a register DMA controller adapted to support register access and at least one node adapted to the data. At least one link communicates with the node, and is adapted to transmit data and at least one network module communicates with at least the link, and is adapted to route data to at least the link.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 7, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Patent number: 8358312
    Abstract: Systems and methods are disclosed for performing multiple processing of data in a network. In one embodiment, the network comprises a first display pipeline that is formed in real time from a plurality of possible display pipelines and that performs at least a first processing step on received data. A buffer stores the processed data and a second display pipeline that is formed in real time from a plurality of possible display pipelines performs at least a second processing step on stored data.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: January 22, 2013
    Assignee: Broadcom Corporation
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Patent number: 8350865
    Abstract: A method and system for efficiently organizing data in memory is provided. Exemplary aspects of the invention may include storing linear data and block data in more than one DRAM device and accessing the data with one read/write access cycle. Common control signals may be used to control the DRAM devices and the address lines used to address each DRAM device may be independent from one another. The data read from the DRAM devices may be reordered to make the data more suitable for processing by applications.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: January 8, 2013
    Assignee: Broadcom Corporation
    Inventors: Brian Schoner, Darren Neuman
  • Patent number: 8345065
    Abstract: Systems and methods that provide graphics using a graphical engine are provided. In one example, a system may provide layered graphics in a video environment. The system may include a bus, a graphical engine and a graphical pipeline. The graphical engine may be coupled to the bus and may be adapted to composite a plurality of graphical layers into a composite graphical layer. The graphical engine may include a memory that stores the composite graphical layer. The graphical pipeline may be coupled to the bus and may be adapted to transport the composite graphical layer.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: January 1, 2013
    Assignee: Broadcom Corporation
    Inventors: David A. Baer, Darren Neuman
  • Publication number: 20120300128
    Abstract: Systems and methods in accordance with embodiments of the present invention are provided to compensate for the “envelope effect” that appears to an end user as a result of the sampling and digital processing of near-Nyquist frequency components of a video information signal. Embodiments of the present invention improve image quality by effectively nullifying gamma correction in areas where the envelope effect exists, enabling the human eye to perceive the displayed signal without the envelope effect.
    Type: Application
    Filed: May 25, 2011
    Publication date: November 29, 2012
    Applicant: Broadcom Corporation
    Inventors: Advait Madhav MOGRE, Darren NEUMAN, Brian SCHONER
  • Patent number: 8284209
    Abstract: Aspects of a system and method for optimizing memory bandwidth in a video system may comprise examining different combinations of input and output video formats and video processes that occur between the input and output of the video system. For each combination, a desirable memory bandwidth may be determined, where the desirable memory bandwidth may ensure a maximum system data rate is not exceeded. After determining the desirable values for all combinations of input and output video formats, an optimal value may be selected, where the optimal value may ensure that for any of the combinations the maximum system data rate is not exceeded.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: October 9, 2012
    Assignee: Broadcom Corporation
    Inventor: Darren Neuman