Patents by Inventor Guang Ting Shih

Guang Ting Shih 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: 8854545
    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: Grant
    Filed: June 14, 2011
    Date of Patent: October 7, 2014
    Assignee: Broadcom Corporation
    Inventors: David A. Baer, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian F. Schoner, Chengfuh Jeffrey Tang, Chuck Monahan, Darren D. Neuman, David Chao Hua Wu, Francis Cheung, Greg A. Kranawetter, Hoang Nhu, Hsien-Chih Jim Tseng, Iue-Shuenn Chen, James D. Sweet, Jeffrey S. Bauch, Keith LaRell Klingler, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Van Tran, Shawn V. Johnson, Steven T. Jaffe, Thu T. Nguyen, Ut Nguyen, Yao-Hua Steven Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy C. Denk
  • Publication number: 20120147974
    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: June 14, 2011
    Publication date: June 14, 2012
    Applicant: Broadcom Corporation
    Inventors: David A. BAER, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian F. Schoner, Chengfuh Jeffrey Tang, Chuck Monahan, Darren D. Neuman, David Chao Hua Wu, Francis Cheung, Greg A. Kranawetter, Hoang Nhu, Hsien-Chih Jim Tseng, Iue-Shuenn Chen, James D. Sweet, Jeffrey S. Bauch, Keith LaRell Klingler, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Van Tran, Shawn V. Johnson, Steven T. Jaffe, Thu T. Nguyen, Ut Nguyen, Yao-Hua Steven Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy C. Denk
  • Patent number: 7961255
    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: Grant
    Filed: February 6, 2009
    Date of Patent: June 14, 2011
    Assignee: Broadcom Corporation
    Inventors: David A. Baer, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian F. Schoner, Chengfuh Jeffrey Tang, Chuck Monahan, Darren D. Neuman, David Chao Hua Wu, Francis Cheung, Greg A. Kranawetter, Hoang Nhu, Hsien-Chih Jim Tseng, Iue-Shuenn Chen, James D. Sweet, Jeffrey S. Bauch, Keith LaRell Klinger, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Van Tran, Shawn V. Johnson, Steven T. Jaffe, Thu T. Nguyen, Ut Nguyen, Yao-Hua Steven Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy C. Denk
  • Patent number: 7595808
    Abstract: Aspects of the invention may include a method updating a color look-up table (CLUT) for a next line of graphics before a current line of graphics has been completely read out of a graphics FIFO and assigned color pixel values. The method may include the step of formatting or arranging the CLUT into a plurality of sub-CLUTs. Each one of the sub-CLUTs may include pixel color values for each one of a plurality of pixels which may include a line of the graphics image data. Pixel color values may be read from within a first selected sub-CLUT, the first selected sub-CLUT comprising pixel color values for a first line of the graphics image data. The read pixel color value may be applied to the current first line of the graphics image data. While the read pixel color value is being applied to the current first line, pixel color values for a second selected sub-CLUT may be updated. The second selected sub-CLUT may include color pixel values for a second line of the graphics image data.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 29, 2009
    Assignee: Broadcom Corporation
    Inventors: Guang-Ting Shih, Jay Li, Steven Tseng, Chengfuh Jeffrey Tang
  • Patent number: 7590503
    Abstract: Provided is a system and method including a number of routers structured and arranged to route one or more video sources to any of one or more destinations. Each of the number of routers including a plurality of input and output ports and each input port being connectable to any one or more of corresponding output ports via data-paths. The datapaths are connectable to a corresponding one of the one or more destinations. The apparatus includes a testing output port selectably connectable to any of the one or more output data-paths. The testing output port is configured to connect a selected one of the one or more data-paths to a data collection device. The testing output port is configured to facilitate analysis of at least one from the group including (a) one or more of the data paths and (b) one or more of the video sources associated with the selected data-path.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: September 15, 2009
    Assignee: Broadcom Corporation
    Inventors: Darren Neuman, Chengfuh Jeffrey Tang, Yao-Hua Steven Tseng, Guang Ting Shih
  • Patent number: 7584380
    Abstract: Certain embodiments for debugging mechanism for flow control based designs may comprise a debugging interface module between a transmitter and a receiver, all integrated on a chip. At least one debugging entity, which may be on the chip or off the chip, may indicate to the debugging interface module to initiate debug mode via command signals. In debug mode, the control signals between the transmitter and the receiver may be intercepted by the debugging interface module to halt normal data flow from the transmitter to the receiver. The debugging entity may then transmit data to the receiver, while the transmitter is disabled, or receive data transmitted by the transmitter, while the receiver is disabled. When the debugging entity indicates to the debugging interface module to end debug mode, normal data flow may continue, and the debugging interface module may appear transparent to the data flow.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: September 1, 2009
    Assignee: Broadcom Corporation
    Inventors: Jiann-Tsuen Chen, Guang-Ting Shih
  • Publication number: 20090190656
    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: February 6, 2009
    Publication date: July 30, 2009
    Applicant: Broadcom Corporation
    Inventors: David A. BAER, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian F. Schoner, Chengfuh Jeffrey Tang, Chuck Monahan, Darren D. Neuman, David Chao Hua Wu, Francis Cheung, Greg A. Kranawetter, Hoang Nhu, Hsien-Chih Jim Tseng, Iue-Shuenn Chen, James D. Sweet, Jeffrey S. Bauch, Keith LaRell Klinger, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Van Tran, Shawn V. Johnson, Steven T. Jaffe, Thu T. Nguyen, Ut Nguyen, Yao-Hua Steven Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy C. Denk
  • Patent number: 7489362
    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: Grant
    Filed: March 3, 2004
    Date of Patent: February 10, 2009
    Assignee: Broadcom Corporation
    Inventors: David A. Baer, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian F. Schoner, Chengfuh Jeffrey Tang, Chuck Monahan, Darren D. Neuman, David Chao Hua Wu, Francis Cheung, Greg A. Kranawetter, Hoang Nhu, Hsien-Chih Jim Tseng, Iue-Shuenn Chen, James D. Sweet, Jeffrey S. Bauch, Keith LaRell Klingler, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Van Tran, Shawn V. Johnson, Steven T. Jaffe, Thu T. Nguyen, Ut Nguyen, Yao-Hua Steven Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy C. Denk
  • Patent number: 7418625
    Abstract: Certain embodiments of the invention may be found in a method and system for handling deadlock conditions in a data processing system. Aspects of the method may comprise identifying a potential deadlock state in a distribute and merge data processing system. An actual deadlock state may be detected once the potential deadlock state is identified. The detected actual deadlock state may be indicated by generating a signal. The method may comprise initiating recovery from deadlock conditions by generating at least one signal that indicates when data is accepted in response to the indication of the actual deadlock state.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: August 26, 2008
    Assignee: Broadcom Corporation
    Inventors: Jiann-Tsuen Chen, Guang-Ting Shih
  • Patent number: 7149954
    Abstract: Provided is a system and method for performing CRC analysis in a video test bench. An exemplary system includes a memory configured for storing a required number representative of the data fields to be analyzed. A module is coupled at least indirectly to the memory and configured for (i) receiving an input data stream, (ii) performing cyclic redundancy check (CRC) analysis of the received data stream, and (iii) producing an output representative of an actual number of received data fields analyzed. The input data stream includes synchronization markers defining boundaries of each of the received data fields. Next, a comparator is configured for (i) comparing the required number and the actual number and (ii) producing a disabling signal when the actual number matches the required number.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: December 12, 2006
    Assignee: Broadcom Corporation
    Inventors: Darren Neuman, Chengfuh Jeffrey Tang, Yao-Hua Steven Tseng, Guang Ting Shih, Wen Huang, Charles Thomas Monahan
  • Publication number: 20060069954
    Abstract: Certain embodiments for debugging mechanism for flow control based designs may comprise a debugging interface module between a transmitter and a receiver, all integrated on a chip. At least one debugging entity, which may be on the chip or off the chip, may indicate to the debugging interface module to initiate debug mode via command signals. In debug mode, the control signals between the transmitter and the receiver may be intercepted by the debugging interface module to halt normal data flow from the transmitter to the receiver. The debugging entity may then transmit data to the receiver, while the transmitter is disabled, or receive data transmitted by the transmitter, while the receiver is disabled. When the debugging entity indicates to the debugging interface module to end debug mode, normal data flow may continue, and the debugging interface module may appear transparent to the data flow.
    Type: Application
    Filed: November 4, 2004
    Publication date: March 30, 2006
    Inventors: Jiann-Tsuen Chen, Guang-Ting Shih
  • Publication number: 20060061689
    Abstract: Certain embodiments of the invention may be found in a method and system for handling deadlock conditions in a data processing system. Aspects of the method may comprise identifying a potential deadlock state in a distribute and merge data processing system. An actual deadlock state may be detected once the potential deadlock state is identified. The detected actual deadlock state may be indicated by generating a signal. The method may comprise initiating recovery from deadlock conditions by generating at least one signal that indicates when data is accepted in response to the indication of the actual deadlock state.
    Type: Application
    Filed: September 29, 2004
    Publication date: March 23, 2006
    Inventors: Jiann-Tsuen Chen, Guang-Ting Shih
  • Publication number: 20050179697
    Abstract: Aspects of the invention may include a method updating a color look-up table (CLUT) for a next line of graphics before a current line of graphics has been completely read out of a graphics FIFO and assigned color pixel values. The method may include the step of formatting or arranging the CLUT into a plurality of sub-CLUTs. Each one of the sub-CLUTs may include pixel color values for each one of a plurality of pixels which may include a line of the graphics image data. Pixel color values may be read from within a first selected sub-CLUT, the first selected sub-CLUT comprising pixel color values for a first line of the graphics image data. The read pixel color value may be applied to the current first line of the graphics image data. While the read pixel color value is being applied to the current first line, pixel color values for a second selected sub-CLUT may be updated. The second selected sub-CLUT may include color pixel values for a second line of the graphics image data.
    Type: Application
    Filed: September 30, 2004
    Publication date: August 18, 2005
    Inventors: Guang-Ting Shih, Jay Li, Steven Tseng, Chengfuh Tang
  • 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
  • Patent number: 6819331
    Abstract: Aspects of the invention may include a method updating a color look-up table (CLUT) for a next line of graphics before a current line of graphics has been completely read out of a graphics FIFO and assigned color pixel values. The method may include the step of formatting or arranging the CLUT into a plurality of sub-CLUTs. Each one of the sub-CLUTs may include pixel color values for each one of a plurality of pixels which may include a line of the graphics image data. Pixel color values may be read from within a first selected sub-CLUT, the first selected sub-CLUT comprising pixel color values for a first line of the graphics image data. The read pixel color value may be applied to the current first line of the graphics image data. While the read pixel color value is being applied to the current first line, pixel color values for a second selected sub-CLUT may be updated. The second selected sub-CLUT may include color pixel values for a second line of the graphics image data.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: November 16, 2004
    Assignee: Broadcom Corporation
    Inventors: Guang-Ting Shih, Jay Li, Steven Tseng, Chengfuh Jeffrey Tang
  • Publication number: 20030164839
    Abstract: Aspects of the invention may include a method updating a color look-up table (CLUT) for a next line of graphics before a current line of graphics has been completely read out of a graphics FIFO and assigned color pixel values. The method may include the step of formatting or arranging the CLUT into a plurality of sub-CLUTs. Each one of the sub-CLUTs may include pixel color values for each one of a plurality of pixels which may include a line of the graphics image data. Pixel color values may be read from within a first selected sub-CLUT, the first selected sub-CLUT comprising pixel color values for a first line of the graphics image data. The read pixel color value may be applied to the current first line of the graphics image data. While the read pixel color value is being applied to the current first line, pixel color values for a second selected sub-CLUT may be updated. The second selected sub-CLUT may include color pixel values for a second line of the graphics image data.
    Type: Application
    Filed: November 6, 2002
    Publication date: September 4, 2003
    Inventors: Guang-Ting Shih, Jay Li, Steven Tseng, Chengfuh Jeffrey Tang