Patents by Inventor David A. Baer

David A. Baer 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: 20050068324
    Abstract: A method and system for more efficiently loading a plurality of primitives for a scene into processors of a computer graphics system is disclosed. Each primitive has a top and a bottom. The primitives are ordered based on the top of each primitive. The system and method include providing at least one input, a merge circuit, a distributor, a feedback circuit and a controller. The input(s) is for receiving data relating to each primitive. The merge circuit is coupled with the input(s) and adds the data for a primitive having a top not lower than a current line. The distributor is coupled with the feedback circuit, eliminates an expired primitive and outputs the data for remaining primitives after the expired primitive has been removed. The expired primitive has a bottom above the current line. The feedback circuit is coupled to the merge circuit and the distributor and re-inputs to the merge circuit the data for the remaining primitives.
    Type: Application
    Filed: November 16, 2004
    Publication date: March 31, 2005
    Inventors: Aleksandr Movshovich, Brad Delanghe, David Baer
  • Publication number: 20050051276
    Abstract: The present invention provides a process for heat treatment of non-woven composite elastic material including a non-woven elastic layer; and a non-woven gatherable layer. The process includes stretching the material, heating the material and cooling the material. The material has a softer more cloth like feel.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 10, 2005
    Inventors: Kenneth Close, David Baer, Charles Smith, Stephen Primm, Walter Mattingly, Scott Lange
  • Publication number: 20050028220
    Abstract: A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies.
    Type: Application
    Filed: March 3, 2004
    Publication date: February 3, 2005
    Applicant: Broadcom Corporation
    Inventors: David Baer, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian Schoner, Chengfuh Tang, Chuck Monahan, Darren Neuman, David Wu, Francis Cheung, Greg Kranawetter, Hoang Nhu, Hsien-Chih Tseng, Iue-Shuenn Chen, James Sweet, Jeffrey Bauch, Keith Klingler, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Tran, Shawn Johnson, Steven Jaffe, Thu Nguyen, Ut Nguyen, Yao-Hua Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy Denk
  • Publication number: 20050011873
    Abstract: A process of making a microstructure, is described. The process comprises the steps of forming a plurality of fillable features in a first material, to form a template; and applying a second material to the template so that the second material at least partially fills at least some of the fillable features in the template so as to form the microstructure, said second material being different from the first material. The process of forming a template uses a laser selected from a picosecond laser, a femtosecond laser and a nanosecond UV laser. The invention includes a photonic crytal made by this process.
    Type: Application
    Filed: May 21, 2004
    Publication date: January 20, 2005
    Inventors: Michael Withford, David Baer, Andrew Lee, Judith Dawes
  • Publication number: 20050001843
    Abstract: A method and system for utilizing processor(s) and bypass processor(s) of a computer graphics system are disclosed. The processor(s) and bypass processor(s) render primitives, which are ordered based on their left corners. The method and system include providing a merge circuit, a distributor, a feedback circuit and a controller. The merge circuit determines left and right edges for each primitive. The distributor is coupled with feedback circuit and outputs a first portion of the primitives. The distributor provides a second portion of the primitives to the processor(s) and a third portion of the primitives to the bypass processor(s) if the first portion includes more primitives than there are processor(s). The second portion includes no more primitives than there are processor(s). The feedback circuit, coupled to the merge circuit, re-inputs a fourth portion of the primitives to the bypass processor(s) until the first portion has been rendered for a line.
    Type: Application
    Filed: August 3, 2004
    Publication date: January 6, 2005
    Inventors: Aleksandr Movshovich, Brad Delanghe, David Baer
  • Patent number: 6795088
    Abstract: A method and system for utilizing processor(s) and bypass processor(s) of a computer graphics system are disclosed. The processor(s) and bypass processor(s) render primitives, which are ordered based on their left corners. The method and system include providing a merge circuit, a distributor, a feedback circuit and a controller. The merge circuit determines left and right edges for each primitive. The distributor is coupled with feedback circuit and outputs a first portion of the primitives. The distributor provides a second portion of the primitives to the processor(s) and a third portion of the primitives to the bypass processor(s) if the first portion includes more primitives than there are processor(s). The second portion includes no more primitives than there are processor(s). The feedback circuit, coupled to the merge circuit, re-inputs a fourth portion of the primitives to the bypass processor(s) until the first portion has been rendered for a line.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: September 21, 2004
    Assignee: Broadcom Corporation
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe, David A. Baer
  • Publication number: 20040078504
    Abstract: Systems and methods are disclosed for a bus, link or interface. More specifically, systems and methods are discloses for a bus, link or interface adapted to transmit data and control information to at least one processing module and provide synchronization between the data and the control information without requiring the transmission of blank pixels or timing information.
    Type: Application
    Filed: March 11, 2003
    Publication date: April 22, 2004
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Publication number: 20040075768
    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: Application
    Filed: March 11, 2003
    Publication date: April 22, 2004
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Publication number: 20040078501
    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: Application
    Filed: March 11, 2003
    Publication date: April 22, 2004
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Publication number: 20040078418
    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: December 9, 2002
    Publication date: April 22, 2004
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Publication number: 20040073930
    Abstract: An integrated receiver with dual channel transport stream decoding and delivery substantially implemented on a single CMOS integrated circuit is described. A receiver front end provides multiple time-base clocks for two transport streams. Transport processor circuitry uses multiple PCRs to track transport streams through decoding, storage and or delivery of the decoded signals for display. Provision of a multiple time-base clock for decoding and delivering multiple transport streams allows display of the two de coded audio-video signals on independent monitors.
    Type: Application
    Filed: February 24, 2003
    Publication date: April 15, 2004
    Applicant: Broadcom Corporation
    Inventors: Jason Demas, Honman Law, David Baer, Brian Schoner
  • Publication number: 20040062314
    Abstract: An integrated receiver with multiple, independently synchronized clock signals for multiple channel transport stream decoding and delivery substantially implemented on a single CMOS integrated circuit is described. An integrated circuit that services two satellite programs must generate and distribute corresponding time domain clocks to the various components of the integrated circuit. The transport block that receives one or more satellite signals from a demodulating block will extract program clock recover values from each signal being decoded and use these values to produce an error signal or control word that serves as an input to a clock generator. Based upon this input, the clock circuit will produce a corresponding time domain clock for each channel serviced by the integrated circuit. The output of the clock circuit is distributed to the various processing blocks within the integrated circuit that operate upon channel content received and processed by the transport block.
    Type: Application
    Filed: February 24, 2003
    Publication date: April 1, 2004
    Inventors: Jason Demas, Honman Law, David Baer, Brian Schoner
  • Publication number: 20040017383
    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: Application
    Filed: July 23, 2002
    Publication date: January 29, 2004
    Inventors: David A. Baer, Darren Neuman
  • Publication number: 20030193506
    Abstract: A method and system for utilizing processor(s) and bypass processor(s) of a computer graphics system are disclosed. The processor(s) and bypass processor(s) render primitives, which are ordered based on their left corners. The method and system include providing a merge circuit, a distributor, a feedback circuit and a controller. The merge circuit determines left and right edges for each primitive. The distributor is coupled with feedback circuit and outputs a first portion of the primitives. The distributor provides a second portion of the primitives to the processor(s) and a third portion of the primitives to the bypass processor(s) if the first portion includes more primitives than there are processor(s). The second portion includes no more primitives than there are processor(s). The feedback circuit, coupled to the merge circuit, re-inputs a fourth portion of the primitives to the bypass processor(s) until the first portion has been rendered for a line.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 16, 2003
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe, David A. Baer
  • Publication number: 20030071830
    Abstract: A method and system for more efficiently loading a plurality of primitives for a scene into processors of a computer graphics system is disclosed. Each primitive has a top and a bottom. The primitives are ordered based on the top of each primitive. The system and method include providing at least one input, a merge circuit, a distributor, a feedback circuit and a controller. The input(s) is for receiving data relating to each primitive. The merge circuit is coupled with the input(s) and adds the data for a primitive having a top not lower than a current line. The distributor is coupled with the feedback circuit, eliminates an expired primitive and outputs the data for remaining primitives after the expired primitive has been removed. The expired primitive has a bottom above the current line. The feedback circuit is coupled to the merge circuit and the distributor and re-inputs to the merge circuit the data for the remaining primitives.
    Type: Application
    Filed: October 16, 2001
    Publication date: April 17, 2003
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe, David A. Baer
  • Patent number: 5184763
    Abstract: A backpack system having upper and lower modules that are connected by a three-axes ball joint assembly. This joint assembly permits free movement of the hips relative to the shoulders in all directions while transmitting the load to the hips.The backpack system can easily be separated into upper and lower modules which can be worn independently of each other.
    Type: Grant
    Filed: October 16, 1991
    Date of Patent: February 9, 1993
    Inventors: Richard W. Blaisdell, David A. Baer, Shiy P. Singh
  • Patent number: 5074699
    Abstract: A quick release type of ball joint providing 3-axes motion, which comprises a socket and a ball is disclosed. The quick release feature is provided by a slot in the socket and a recessed locking slot on the stem of the ball. The ball joint thus provided is simple in design, easy to manufacture and reliable in performance. The quick release feature permits easy disengagement enhancing flexibility of application.
    Type: Grant
    Filed: March 9, 1989
    Date of Patent: December 24, 1991
    Inventors: Richard W. Blaisdell, David A. Baer, Shiv P. Singh