Patents by Inventor Chiang Yeh

Chiang Yeh 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: 7872993
    Abstract: Embodiments of the invention provide a method for building a classification tree based on a plurality of rules. Each rule includes multiple fields having different priority levels. The classification tree is built to provide for single pass classification of a received packet according to the multiple rules. The classification tree is built level-by-level, where each level represents one of the priority levels. Building a single level of the classification tree includes: creating, for each of the logical decision paths received from a next higher priority level, a respective sub-tree. The sub-tree includes only nodes and related logical decision paths that are necessary to satisfy rules associated with a respective next higher priority level node. Building of the single level further includes: creating, for each non-lowest priority level, logical decision paths from nodes within the current priority level to a next lower priority level.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: January 18, 2011
    Assignee: Alcatel Lucent
    Inventors: Kevin R. Bailey, Prashant R. Rao, Vincent Magret, Chiang Yeh
  • Patent number: 7825882
    Abstract: A dimming method for LED driving circuit is proposed. By temporary switching a pin that is originally used for the input/output of other electric signals to a high impedance node, the dimming control signal may be inputted to dim LEDs. The dimming method comprises the steps of: floating the pin every a period of time to pull the pin's voltage being equal to the dimming control signal; detecting the pin's voltage; and retrieving the dimming control signal in accordance with the detected pin's voltage and thereafter dimming the LEDs.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: November 2, 2010
    Assignee: Richtek Technology Corp.
    Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
  • Publication number: 20100110936
    Abstract: Embodiments of the invention provide a method for building a classification tree based on a plurality of rules. Each rule includes multiple fields having different priority levels. The classification tree is built to provide for single pass classification of a received packet according to the multiple rules. The classification tree is built level-by-level, where each level represents one of the priority levels. Building a single level of the classification tree includes: creating, for each of the logical decision paths received from a next higher priority level, a respective sub-tree. The sub-tree includes only nodes and related logical decision paths that are necessary to satisfy rules associated with a respective next higher priority level node. Building of the single level further includes: creating, for each non-lowest priority level, logical decision paths from nodes within the current priority level to a next lower priority level.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Inventors: Kevin R. Bailey, Prashant R. Rao, Vincent Magret, Chiang Yeh
  • Patent number: 7639674
    Abstract: A data communications switch for dynamically distributing packet processing operations between an ingress and egress processor for load balancing is disclosed. The invention in the preferred embodiment features a switching device including a plurality of switching modules, each of the switching modules including a packet classifier for identifying one or more packet processing operations to be applied to an ingress packet and a controller adapted to allocate each of the identified one or more packet processing operations between a first set of packet processing operations and a second set of packet processing operations, execute the first set of packet processing operations at the ingress processor at which the packet was received, and transmit instructions to the egress processor to execute the second set of packet processing operations. The egress processor then executes the second set of packet processing operations, after which the packet may be transmitted toward its destination node.
    Type: Grant
    Filed: October 25, 2004
    Date of Patent: December 29, 2009
    Assignee: Alcatel Lucent
    Inventors: Chiang Yeh, Dennis Weaver
  • Patent number: 7633417
    Abstract: A device is described herein that performs a digital-to-analog conversion on a digital multimedia signal in a manner that enhances the human perceptual quality of the resulting analog multimedia signal (e.g., musical passage). In one embodiment, the device operates as follows: (1) divides the bitstream of a digital multimedia signal into several distinct multimedia bitstreams; (2) applies the most effective signal processing (filtering and noise shaping) to each distinct multimedia bitstream; (3) performs the most appropriate digital-to-analog conversion (using a multi-bit DAC, a bitstream DAC, a over-sampled bitstream DAC, or a hybrid of these DACs) to each distinct multimedia bitstream; and (4) combines all of the analog multimedia signals which are outputted by the DACs into a single analog multimedia signal.
    Type: Grant
    Filed: June 3, 2006
    Date of Patent: December 15, 2009
    Assignee: Alcatel Lucent
    Inventor: Chiang Yeh
  • Patent number: 7631096
    Abstract: A method and apparatus for provisioning bandwidth among a plurality of queues in a switching device are disclosed. The bandwidth provisioning employs a QoS label with a timestamp to determine the queue delay associated with the transmission of the packet from an ingress switching device, e.g. ingress blade, to an egress switching device, e.g. egress blade. The QoS label is applied on the ingress blade and removed and read on the egress blade. Using the timestamp, the switch can identify congested priority queues at the ingress blade and selectively enable fragmentation for purposes of preventing particular packets and or particular flows from consuming disproportionately large system resources including bandwidth necessary to communicate packets through the switch fabric. Some QoS labels may further include instruction sets and a fragmentation identifiers used by the egress blade to reassemble the packet fragments.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: December 8, 2009
    Assignee: Alcatel Lucent
    Inventors: Chiang Yeh, Dennis Weaver
  • Patent number: 7596220
    Abstract: Disclosed is a method and system adapted to receive an input signal from a far end transmission, to take in a near end return signal, and to inject into the return signal, prior to sending the return to the far end, a corrective signal whereby, for example, echoes in the return signal may be reduced or cancelled. A first exemplary embodiment includes one or more adaptive infinite impulse response (IIR) filters and one or more adaptive finite-impulse response filters (FIR) filters running in parallel each having an output that may be selected as the corrective signal based on filter performance determinations. A second exemplary embodiment includes an adaptive FIR filter outputting the corrective signal where the adaptive FIR filter has selected for it, based on filter performance determinations, an output of one or more adaptive IIR filters or a conditioned return signal selected as a reference.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: September 29, 2009
    Assignee: Alcatel Lucent
    Inventors: Chiang Yeh, Harpal Mann
  • Patent number: 7554980
    Abstract: A method and apparatus for performing multi-stage classification of a plurality of strings extracted from a packet, for example, is disclosed. The method causes a plurality of hierarchical tables to be searched, each table having criteria derived from the policies with which the packet is classified. One of the plurality of the strings is searched at each of the plurality of tables. Each match identified in one table is used to retrieve a pointer to a subsequent table. Each of the matches in each of the hierarchical tables is scored in order to generate a cumulative score for each policy, a score may be used to select from a plurality of applicable policies. In a first embodiment, a plurality of policies, as embodied in the hierarchical tables, are searched and the best policy selected. In a second embodiment, recursive searching is employed.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: June 30, 2009
    Assignee: Alcatel Lucent
    Inventors: Chiang Yeh, James Hitzelberger
  • Patent number: 7536007
    Abstract: Disclosed is a method and system adapted to receive an input signal from a far end transmission, to take in a near end return signal, and to inject into the return signal, prior to sending the return to the far end, a corrective signal whereby, for example, echoes in the return signal may be reduced or cancelled. A first exemplary embodiment includes one or more adaptive infinite impulse response (IIR) filters and one or more adaptive finite-impulse response filters (FIR) filters running in parallel each having an output that may be selected as the corrective signal based on filter performance determinations. A second exemplary embodiment includes an adaptive FIR filter outputting the corrective signal where the adaptive FIR filter has selected for it, based on filter performance determinations, an output of one or more adaptive IIR filters or a conditioned return signal selected as a reference.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: May 19, 2009
    Assignee: Alcatel Lucent
    Inventors: Chiang Yeh, Harpal Mann
  • Patent number: 7480304
    Abstract: An apparatus and method for performing congestion management in a switch or router is disclosed. The apparatus acquires and or generates performance metrics for a plurality of switching module coupled via a switching fabric, generates a performance index based on the attributes from the switching modules, and allocates switching fabric bandwidth based on a weighted combination of the performance metrics. The performance metrics may include past and presents values of some attributes as well as predicted values.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: January 20, 2009
    Assignee: Alcatel Lucent
    Inventors: Chiang Yeh, Bryan Dietz
  • Patent number: 7368977
    Abstract: A dimming method for LED driving circuit is proposed. By temporary switching a pin that is originally used for the input/output of other electric signals to a high impedance node, the dimming control signal may be inputted to dim LEDs. The dimming method comprises the steps of: floating the pin every a period of time to pull the pin's voltage being equal to the dimming control signal; detecting the pin's voltage; and retrieving the dimming control signal in accordance with the detected pin's voltage and thereafter dimming the LEDs.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: May 6, 2008
    Assignee: Richtek Technology Corp.
    Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
  • Publication number: 20080083029
    Abstract: A network device (e.g., layer 3 Ethernet switch) is described herein which interfaces with an anomaly detector that implements a type II fuzzy neural network to track symptoms of an attack (which is directed at a private network) and to suggest escalating corrective actions (which can be implemented by the network device) until the symptoms of the attack begin to disappear.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: ALCATEL
    Inventors: Chiang Yeh, Jeremy Touve, R. Leon Sangroniz
  • Patent number: 7324704
    Abstract: A method of repairing scratches in a digital image includes counting the number of abnormal pixels among neighboring pixels of a selected pixel. The selected pixels that are surrounded by abnormal pixels in a number greater than a predetermined value are designed as particular pixels. An area surrounding each particular pixel is divided into a plurality of blocks. Furthermore, brightness difference between two of the blocks are calculated. Scratch pixels are found from the particular pixels based on brightness difference between blocks. Then, an area surrounded by scratch pixels are subdivided and filled up. Thereby, the scratch pixels can be precisely found and repaired without the need of hardware.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: January 29, 2008
    Assignee: Primax Electronics Ltd.
    Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
  • Patent number: 7257276
    Abstract: A digital image interpolation method is disclosed which a projection point (x, y) of the original image corresponding to a pixel of the transformed image first is determined. According to neighboring pixels (m, n) of the projection point, Gauss weights Wi then are determined. Lastly, according to the Gauss weights Wi and the corresponding color value Vi of the neighboring pixels, a color value f (x, y) of the projection point is computed. Via an interpolation method using Gauss weight, the computation time is reduced while qualitatively improving the image processing.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: August 14, 2007
    Assignee: Primax Electronics Ltd.
    Inventors: Yan-Ru Jiang, Po-Chiang Yeh
  • Publication number: 20070132678
    Abstract: A dimming method for LED driving circuit is proposed. By temporary switching a pin that is originally used for the input/output of other electric signals to a high impedance node, the dimming control signal may be inputted to dim LEDs. The dimming method comprises the steps of: floating the pin every a period of time to pull the pin's voltage being equal to the dimming control signal; detecting the pin's voltage; and retrieving the dimming control signal in accordance with the detected pin's voltage and thereafter dimming the LEDs.
    Type: Application
    Filed: February 9, 2007
    Publication date: June 14, 2007
    Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
  • Publication number: 20060279565
    Abstract: A dimming method for LED driving circuit is proposed. By temporary switching a pin that is originally used for the input/output of other electric signals to a high impedance node, the dimming control signal may be inputted to dim LEDs. The dimming method comprises the steps of: floating the pin every a period of time to pull the pin's voltage being equal to the dimming control signal; detecting the pin's voltage; and retrieving the dimming control signal in accordance with the detected pin's voltage and thereafter dimming the LEDs.
    Type: Application
    Filed: November 29, 2005
    Publication date: December 14, 2006
    Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
  • Patent number: 7148666
    Abstract: A direct current voltage boosting/bucking device includes a direct current voltage boosting circuit and a low drop-out (LDO) linear voltage converting circuit. The direct current voltage boosting circuit boosts an input voltage so as to generate an output voltage higher than the input voltage. The LDO linear voltage converting circuit converts the output voltage into a load voltage that is to be provided to a load, and controls the direct current voltage boosting circuit in accordance with a feedback signal from the load such that the output voltage and the load voltage have a minimum drop-out voltage differential therebetween and such that current flow through the load is maintained at a determined level.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: December 12, 2006
    Assignee: Richtek Technology Corp.
    Inventors: Liang-Pin Tai, Chun-Tsung Chen, Chin-Chiang Yeh, Po-Shun Chung, Kwan-Jen Chu, Chung-Lung Pai
  • Publication number: 20060261790
    Abstract: A direct current voltage boosting/bucking device includes a direct current voltage boosting circuit and a low drop-out (LDO) linear voltage converting circuit. The direct current voltage boosting circuit boosts an input voltage so as to generate an output voltage higher than the input voltage. The LDO linear voltage converting circuit converts the output voltage into a load voltage that is to be provided to a load, and controls the direct current voltage boosting circuit in accordance with a feedback signal from the load such that the output voltage and the load voltage have a minimum drop-out voltage differential therebetween and such that current flow through the load is maintained at a determined level.
    Type: Application
    Filed: July 18, 2005
    Publication date: November 23, 2006
    Inventors: Liang-Pin Tai, Chun-Tsung Chen, Chin-Chiang Yeh, Po-Shun Chung, Kwan-Jen Chu, Chung-Lung Pai
  • Patent number: 7126644
    Abstract: A rapid white balance method for color digital image is disclosed. This method is applied to RGB color regions in an image. First, the image is divided into several blocks to obtain the G parameter, then the averaged R and B parameters of each block, thereby obtaining the R and B parameters of the whole image. Using the R and B parameters, the method obtains an R gain and a B gain. Finally, the image is adjusted. The method only uses one RGB value for each pixel. The processing time is reduced, while the quality of the image is increased.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: October 24, 2006
    Assignee: Destiny Technology Corporation
    Inventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong
  • Patent number: 7122971
    Abstract: A driver circuit for a DC light source supplies a voltage generated by a DC-to-DC converter for a plurality of lamp strings connected in parallel and a plurality of driving currents generated by a current mirror for the lamp strings, such that the lamp strings may have well controlled or uniform brightness.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: October 17, 2006
    Assignee: Richtek Technology Corp.
    Inventors: Ching-Chiang Yeh, Chung-Lung Pai, Wei-Hsin Wei