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: 7872993Abstract: 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: GrantFiled: October 30, 2008Date of Patent: January 18, 2011Assignee: Alcatel LucentInventors: Kevin R. Bailey, Prashant R. Rao, Vincent Magret, Chiang Yeh
-
Patent number: 7825882Abstract: 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: GrantFiled: February 9, 2007Date of Patent: November 2, 2010Assignee: Richtek Technology Corp.Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
-
Publication number: 20100110936Abstract: 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: ApplicationFiled: October 30, 2008Publication date: May 6, 2010Inventors: Kevin R. Bailey, Prashant R. Rao, Vincent Magret, Chiang Yeh
-
Patent number: 7639674Abstract: 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: GrantFiled: October 25, 2004Date of Patent: December 29, 2009Assignee: Alcatel LucentInventors: Chiang Yeh, Dennis Weaver
-
Patent number: 7633417Abstract: 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: GrantFiled: June 3, 2006Date of Patent: December 15, 2009Assignee: Alcatel LucentInventor: Chiang Yeh
-
Patent number: 7631096Abstract: 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: GrantFiled: October 14, 2003Date of Patent: December 8, 2009Assignee: Alcatel LucentInventors: Chiang Yeh, Dennis Weaver
-
Patent number: 7596220Abstract: 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: GrantFiled: December 30, 2004Date of Patent: September 29, 2009Assignee: Alcatel LucentInventors: Chiang Yeh, Harpal Mann
-
Patent number: 7554980Abstract: 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: GrantFiled: October 20, 2003Date of Patent: June 30, 2009Assignee: Alcatel LucentInventors: Chiang Yeh, James Hitzelberger
-
Patent number: 7536007Abstract: 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: GrantFiled: December 30, 2004Date of Patent: May 19, 2009Assignee: Alcatel LucentInventors: Chiang Yeh, Harpal Mann
-
Predictive congestion management in a data communications switch using traffic and system statistics
Patent number: 7480304Abstract: 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: GrantFiled: December 29, 2004Date of Patent: January 20, 2009Assignee: Alcatel LucentInventors: Chiang Yeh, Bryan Dietz -
Patent number: 7368977Abstract: 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: GrantFiled: November 29, 2005Date of Patent: May 6, 2008Assignee: Richtek Technology Corp.Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
-
Publication number: 20080083029Abstract: 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: ApplicationFiled: September 29, 2006Publication date: April 3, 2008Applicant: ALCATELInventors: Chiang Yeh, Jeremy Touve, R. Leon Sangroniz
-
Patent number: 7324704Abstract: 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: GrantFiled: September 11, 2003Date of Patent: January 29, 2008Assignee: Primax Electronics Ltd.Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
-
Patent number: 7257276Abstract: 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: GrantFiled: June 19, 2003Date of Patent: August 14, 2007Assignee: Primax Electronics Ltd.Inventors: Yan-Ru Jiang, Po-Chiang Yeh
-
Publication number: 20070132678Abstract: 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: ApplicationFiled: February 9, 2007Publication date: June 14, 2007Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
-
Publication number: 20060279565Abstract: 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: ApplicationFiled: November 29, 2005Publication date: December 14, 2006Inventors: Wei-Hsin Wei, Shui-Mu Lin, Chien-Sheng Chen, Tsung-Wei Huang, Chin-Chiang Yeh, Chin-Tsung Chen
-
Patent number: 7148666Abstract: 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: GrantFiled: July 18, 2005Date of Patent: December 12, 2006Assignee: Richtek Technology Corp.Inventors: Liang-Pin Tai, Chun-Tsung Chen, Chin-Chiang Yeh, Po-Shun Chung, Kwan-Jen Chu, Chung-Lung Pai
-
Publication number: 20060261790Abstract: 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: ApplicationFiled: July 18, 2005Publication date: November 23, 2006Inventors: Liang-Pin Tai, Chun-Tsung Chen, Chin-Chiang Yeh, Po-Shun Chung, Kwan-Jen Chu, Chung-Lung Pai
-
Patent number: 7126644Abstract: 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: GrantFiled: July 7, 2003Date of Patent: October 24, 2006Assignee: Destiny Technology CorporationInventors: Yi-Shen Xia, Po-Chiang Yeh, Rui-Jing Dong
-
Patent number: 7122971Abstract: 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: GrantFiled: November 1, 2004Date of Patent: October 17, 2006Assignee: Richtek Technology Corp.Inventors: Ching-Chiang Yeh, Chung-Lung Pai, Wei-Hsin Wei