Patents by Inventor Chun-Cheng Wang

Chun-Cheng Wang 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: 10326433
    Abstract: A clock filter filtering a glitch of an input clock to generate an output clock is provided. A first delay circuit inverts the input clock to generate an inverted clock and delays the inverted clock to generate a first processing clock. A second delay circuit delays the input clock to generate a second processing clock. A first setting circuit generates a reset clock according to the inverted clock and the first processing clock. A second setting circuit generates a set clock according to the input clock and the second processing clock. When the set clock changes from a first level to a second level, a third setting circuit sets the output clock at the second level. When the reset clock changes from the first level to the second level, the third setting circuit sets the output clock to the first level.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: June 18, 2019
    Assignee: NUVOTON TECHNOLOGY CORPORATION
    Inventor: Chun-Cheng Wang
  • Publication number: 20190089339
    Abstract: A clock filter filtering a glitch of an input clock to generate an output clock is provided. A first delay circuit inverts the input clock to generate an inverted clock and delays the inverted clock to generate a first processing clock. A second delay circuit delays the input clock to generate a second processing clock. A first setting circuit generates a reset clock according to the inverted clock and the first processing clock. A second setting circuit generates a set clock according to the input clock and the second processing clock. When the set clock changes from a first level to a second level, a third setting circuit sets the output clock at the second level. When the reset clock changes from the first level to the second level, the third setting circuit sets the output clock to the first level.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 21, 2019
    Inventor: Chun-Cheng WANG
  • Publication number: 20180097539
    Abstract: A broadband power limiter having a distributed architecture of multiple segments of self-actuating, adjustable power limiters, where the limiter segments are separated from each other along a signal path by intermediate matching inductors. The intermediate matching inductors are chosen to form, in combination with the capacitances of the limiter segments, an impedance matched, low-loss, broadband transmission line. Optionally, limiter segments may be configured with different sizes and stack depths in a “tapered” architecture, such that different limiter segments have different power limiting response times and power handling capabilities. As each limiter segment initiates its power limiting action, power is reflected back toward the signal line, helping to trigger the power limiting action of the remaining limiter segments.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Inventors: Jianhua Lu, Hojung Ju, Chun-Cheng Wang
  • Patent number: 9935678
    Abstract: A broadband power limiter having a distributed architecture of multiple segments of self-actuating, adjustable power limiters, where the limiter segments are separated from each other along a signal path by intermediate matching inductors. The intermediate matching inductors are chosen to form, in combination with the capacitances of the limiter segments, an impedance matched, low-loss, broadband transmission line. Optionally, limiter segments may be configured with different sizes and stack depths in a “tapered” architecture, such that different limiter segments have different power limiting response times and power handling capabilities. As each limiter segment initiates its power limiting action, power is reflected back toward the signal line, helping to trigger the power limiting action of the remaining limiter segments.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: April 3, 2018
    Assignee: pSemi Corporation
    Inventors: Jianhua Lu, Hojung Ju, Chun-Cheng Wang
  • Patent number: 9276547
    Abstract: A cascaded arrangement of resonant tanks capable of widening frequency selection and tuning within an RF circuit is presented. Moreover, usage of DTC allows for larger frequency tuning per tank as well as handling of higher voltage swings while maintaining high linearity across the tuning range.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 1, 2016
    Assignee: Peregrine Semiconductor Corporation
    Inventors: Chun-Cheng Wang, Jianhua Lu
  • Patent number: 9246745
    Abstract: A method for MAC address management is provided. A MAC address is provided, and capacities of a first column and a second column corresponding to a first index in a MAC table are checked. If the first column and the second column are filled, capacities of a third column and a fourth column corresponding to a second index in the MAC table are checked. If one of the third and fourth columns is empty, the MAC address is written thereto. The second index is successive to the first index. The MAC table further comprises a plurality of time stamp columns, recording idle time of each MAC address.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: January 26, 2016
    Assignee: VIA TECHNOLOGIES, INC.
    Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
  • Publication number: 20150002236
    Abstract: A cascaded arrangement of resonant tanks capable of widening frequency selection and tuning within an RF circuit is presented. Moreover, usage of DTC allows for larger frequency tuning per tank as well as handling of higher voltage swings while maintaining high linearity across the tuning range.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Chun-Cheng Wang, Jianhua Lu
  • Patent number: 7948877
    Abstract: Systems and methods for packet forward control. The system comprises a plurality of ports and a processing module configured to receive a packet. The processing module comprises a resource management module and a forward control module. The resource management module detects whether congestion occurs on at least one specific port among the ports. The forward control module determines whether the specific port comprises a predetermined port within the ports, and if so, forwards the packet to at least one of the ports excepting the predetermined port.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: May 24, 2011
    Assignee: Via Technologies, Inc.
    Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
  • Patent number: 7580357
    Abstract: The invention provides a method for implementing varying service quality grades in a network switch. First, a plurality of users of the network switch is classified into a plurality of service quality grades according to a contributing factor of the plurality of the users. Each of the plurality of users is then connected to the network switch via one of a plurality of ports of the network switch according to its service quality grade. An original priority of a packet in the network switch is then determined. An adjusted priority of the packet is then determined according to both the original priority of the packet and a priority adjustment table of an ingress port of the packet. Each of the plurality of ports has a corresponding priority adjustment table, and each of the priority adjustment tables includes a mapping relationship between the original priority and the adjusted priority.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: August 25, 2009
    Assignee: Via Technologies, Inc.
    Inventors: Chung-Ping Chang, Chun-Cheng Wang, Ying-Chung Chen, Wei-Pin Chen
  • Patent number: 7505385
    Abstract: A method of detecting optical disc error information on an optical disc, for applying in an optical disc drive, the method comprising: first, detecting whether the optical disc is blank, if not, perform the following: checking whether a seek error occurred, if yes, recording a seek error mark; while reading a data region, recording data error information, the data error information comprises an error count, and a corresponding data error location; finally, outputting the optical disk error information according to the data error information and the seek error mark.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: March 17, 2009
    Assignee: Lite-On It Corporation
    Inventor: Chun-Cheng Wang
  • Publication number: 20080279068
    Abstract: A method of inspecting disc information stored on an optical disc, for applying in an optical drive of a computer system. The method of inspecting disc information comprises a. outputting a standard command, for reading the disc structure of the disc; b. determining whether the reading was successful, if not, step c is performed; if yes, step d is performed; c. outputting a force read command, for reading the disc structure; d. receiving the disc structure; and e. outputting the corresponding disc information according to the disc structure. The invention can inspect various disc information of the optical disc, and the user database can be manually updated and expanded according to a user's will, thereby increasing the convenience of inspecting optical discs.
    Type: Application
    Filed: July 16, 2008
    Publication date: November 13, 2008
    Applicant: LITE-ON IT CORPORATION
    Inventor: Chun-Cheng Wang
  • Publication number: 20080239908
    Abstract: A method of detecting optical disc error information on an optical disc, for applying in an optical disc drive, the method comprising: first, detecting whether the optical disc is blank, if not, perform the following: checking whether a seek error occurred, if yes, recording a seek error mark; while reading a data region, recording data error information, the data error information comprises an error count, and a corresponding data error location; finally, outputting the optical disk error information according to the data error information and the seek error mark.
    Type: Application
    Filed: June 6, 2008
    Publication date: October 2, 2008
    Applicant: LITE-ON IT CORPORATION
    Inventor: Chun-Cheng Wang
  • Publication number: 20080123649
    Abstract: Systems and methods for broadcast storm control. A system for broadcast storm control comprises a plurality of ports and a processing module. Each port comprises a counter counting the number of broadcast packets received in a time unit, and a corresponding drop flag set based on the counter value and an ingress rate thereof. The processing module receives a packet from a specific port within the ports, and drops or forwards the packet to at least one of the ports according to the drop flag corresponding to the specific port.
    Type: Application
    Filed: July 20, 2006
    Publication date: May 29, 2008
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Chun-Cheng Wang, Ying-Chung Chen, Ming-Chao Chung, Wei-Pin Chen
  • Publication number: 20080062960
    Abstract: Systems and methods for packet forward control. The system comprises a plurality of ports and a processing module configured to receive a packet. The processing module comprises a resource management module and a forward control module. The resource management module detects whether congestion occurs on at least one specific port among the ports. The forward control module determines whether the specific port comprises a predetermined port within the ports, and if so, forwards the packet to at least one of the ports excepting the predetermined port.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 13, 2008
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
  • Publication number: 20070280263
    Abstract: A method for MAC address management is provided. A MAC address is provided, and capacities of a first column and a second column corresponding to a first index in a MAC table are checked. If the first column and the second column are filled, capacities of a third column and a fourth column corresponding to a second index in the MAC table are checked. If one of the third and fourth columns is empty, the MAC address is written thereto. The second index is successive to the first index. The MAC table further comprises a plurality of time stamp columns, recording idle time of each MAC address.
    Type: Application
    Filed: December 14, 2006
    Publication date: December 6, 2007
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
  • Publication number: 20070177621
    Abstract: A control system for packet transmission. A forward control unit receives a packet providing a port count through an input port and implements a lookup operation. A queue control unit determines whether the port count is greater than a first predetermined value, and, if not, outputs the packet through a first port, and, if so, sends a first message. A multicast forward control unit receives the first message, adds one to a first packet count, determines whether the first packet count is greater than a threshold value, and, if so, sends a stop forward message to the forward control unit but does not send a grant message. The forward control unit receives the stop forward message and does not transmit subsequent packets to the first port but to a second port directly.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventors: Chung-Ping Chang, Yun-Fei Chao, Chun-Cheng Wang, Wei-Pin Chen
  • Publication number: 20070127370
    Abstract: A method for implementing varying service quality grades in a network switch is provided, comprises the steps of: classifying a plurality of users of the network switch into a plurality of service quality grades according to a contributing factor of the plurality of the users; connecting each of the plurality of users to the network switch via one of a plurality of ports of the network switch according to its service quality grade; determining an original priority of a packet in the network switch; and determining an adjusted priority of the packet according to both the original priority of the packet and a priority adjustment table of an ingress port of the packet. Each of the plurality of ports has a corresponding priority adjustment table, and each of the priority adjustment tables includes a mapping relationship between the original priority and the adjusted priority.
    Type: Application
    Filed: December 1, 2005
    Publication date: June 7, 2007
    Inventors: Chung-Ping Chang, Chun-Cheng Wang, Ying-Chung Chen, Wei-Pin Chen
  • Publication number: 20050262387
    Abstract: A method of detecting optical disc error information on an optical disc, for applying in an optical disc drive, the method comprising: first, detecting whether the optical disc is blank, if not, perform the following: checking whether a seek error occurred, if yes, recording a seek error mark; while reading a data region, recording data error information, the data error information comprises an error count, and a corresponding data error location; finally, outputting the optical disk error information according to the data error information and the seek error mark.
    Type: Application
    Filed: April 19, 2005
    Publication date: November 24, 2005
    Applicant: LITE-ON IT CORPORATION
    Inventor: Chun-Cheng Wang
  • Publication number: 20050251799
    Abstract: A method of updating firmware, for updating a plurality of electronic devices is disclosed. The method includes: first, providing a firmware update files having firmware program codes, each firmware program code respectively corresponds to one of the electronic devices; then, decompressing a part of the firmware update file, and writing into the corresponding electronic device; then, checking whether a writing error occurs; and, checking whether the update is complete; if not, repeat the step of writing.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 10, 2005
    Applicant: LITE-ON IT CORPORATION
    Inventor: Chun-Cheng Wang
  • Publication number: 20050246483
    Abstract: A method of inspecting disc information stored on an optical disc, for applying in an optical drive of a computer system. The method of inspecting disc information comprises a. outputting a standard command, for reading the disc structure of the disc; b. determining whether the reading was successful, if not, step c is performed; if yes, step d is performed; c. outputting a force read command, for reading the disc structure; d. receiving the disc structure; and e. outputting the corresponding disc information according to the disc structure. The invention can inspect various disc information of the optical disc, and the user database can be manually updated and expanded according to a user's will, thereby increasing the convenience of inspecting optical discs.
    Type: Application
    Filed: April 14, 2005
    Publication date: November 3, 2005
    Applicant: LITE-ON IT CORPORATION
    Inventor: Chun-Cheng Wang