Patents by Inventor Lintao Zhang
Lintao Zhang 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: 20100057647Abstract: A hardware accelerator is provided for Boolean constraint propagation (BCP) using field-programmable gate arrays (FPGAs) for use in solving the Boolean satisfiability problem (SAT). An inference engine may perform implications. Learned clauses may be generated during conflict analysis. Operations pertaining to learned clauses may include clause insertion and clause deletion (e.g., by invalidation) from a learned clause inference engine, and “garbage collection” in which unused or invalidated clauses may be removed from an inference engine.Type: ApplicationFiled: September 4, 2008Publication date: March 4, 2010Applicant: MICROSOFT CORPORATIONInventors: John Davis, Zhangxi Tan, Fang Yu, Lintao Zhang
-
Publication number: 20090254505Abstract: A hardware accelerator is provided for Boolean constraint propagation (BCP) using field-programmable gate arrays (FPGAs) for use in solving the Boolean satisfiability problem (SAT). An inference engine may perform implications. Block RAM (BRAM) may be used to store SAT instance information. Computation may be co-located with the BRAM memory, taking advantage of the high on-chip bandwidth and low latency of an FPGA. SAT instances may be partitioned into multiple groups that can be processed by multiple inference engines in parallel. New SAT instances can be inserted into FPGA without invoking the time-consuming FPGA re-synthesizing process.Type: ApplicationFiled: April 8, 2008Publication date: October 8, 2009Applicant: MICROSOFT CORPORATIONInventors: John Davis, Zhangxi Tan, Fang Yu, Lintao Zhang
-
Patent number: 7577625Abstract: In order to provide for more efficient QBF satisfiability determination, the formula to be checked is transformed into one formula which is equi-satisfiable, and one which is equi-tautological. The conjunction or disjunction of these two formulas, then, is used to determine satisfiability, with the result being that a determination of satisfiability is more easily achieved. A conjunctive normal form transformation of the initial formula yields a group of clauses, only one of which must be unsatisfiable for the formula to be unsatisfiable. A disjunctive normal form transformation of the initial formula yields a group of cubes, only one of which must be satisfiable in order for the formula to be determined to be satisfiable.Type: GrantFiled: January 9, 2006Date of Patent: August 18, 2009Assignee: Microsoft CorporationInventor: Lintao Zhang
-
Publication number: 20090113550Abstract: Methods and architectures for automatic filter generation are described. In an embodiment, these filters are generated in order to block inputs which would otherwise disrupt the normal functioning of a program. An initial set of filter conditions is generated by analyzing the path of a program from a point at which a bad input is received to the point at which the malfunctioning of the program is detected and creating conditions on an input which ensure that this path is followed. Having generated the initial set of filter conditions, the set is made less specific by determining which instructions do not influence whether the point of detection of the attack is reached and removing the filter conditions which correspond to these instructions.Type: ApplicationFiled: October 26, 2007Publication date: April 30, 2009Applicant: Microsoft CorporationInventors: Manuel Costa, Miguel Castro, Lidong Zhou, Lintao Zhang, Marcus Peinado
-
Publication number: 20070179920Abstract: In order to provide for more efficient QBF satisfiability determination, the formula to be checked is transformed into one formula which is equi-satisfiable, and one which is equi-tautological. The conjunction or disjunction of these two formulas, then, is used to determine satisfiability, with the result being that a determination of satisfiability is more easily achieved. A conjunctive normal form transformation of the initial formula yields a group of clauses, only one of which must be unsatisfiable for the formula to be unsatisfiable. A disjunctive normal form transformation of the initial formula yields a group of cubes, only one of which must be satisfiable in order for the formula to be determined to be satisfiable.Type: ApplicationFiled: January 9, 2006Publication date: August 2, 2007Applicant: Microsoft CorporationInventor: Lintao Zhang
-
Patent number: 7249333Abstract: Quantified Boolean formula (QBF) techniques are used in determining QBF satisfiability. A QBF is broken into component parts that are analyzable by a satisfiability (SAT) solver. Each component is then independently, and perhaps in parallel, analyzed for satisfiability. If a component is unsatisfiable, then it is determined that the QBF is unsatisfiable, and the analysis is stopped. If a component is satisfiable, then an assignment corresponding to the satisfiable component is noted. If a component is satisfiable, then it is appended to another untested component to provide a combination component, and the satisfiability of the combination component is analyzed. Such appending and analysis is repeated until the QBF is completed and determined to be satisfiable or determined to be unsatisfiable.Type: GrantFiled: January 18, 2005Date of Patent: July 24, 2007Assignee: Microsoft CorporationInventors: Yuan Yu, Lintao Zhang
-
Publication number: 20070063233Abstract: An array substrate includes a base substrate, a plurality of gate lines, a plurality of data lines and a pixel matrix. The plurality of gate lines and the plurality of data lines define pixel areas. The pixel matrix is formed on each pixel area, and includes a plurality of pixel columns and pixel rows. Each pixel column has a first pixel group and a second pixel group. The first pixel group is electrically connected to a first gate line adjacent to the pixel column. The second pixel group is electrically connected to a second gate line adjacent to the pixel column. Each pixel row is electrically connected to one data line adjacent to the pixel column.Type: ApplicationFiled: June 16, 2006Publication date: March 22, 2007Applicant: Samsung Electronics Co., Ltd.Inventors: Soong-Yong Joo, Myung-Koo Kang, Lintao Zhang, Jung-Sun Lee, Suk-Ki Jung, Dong-Yub Lee, Jong-Hwa Park
-
Publication number: 20060190865Abstract: Quantified Boolean formula (QBF) techniques are used in determining QBF satisfiability. A QBF is broken into component parts that are analyzable by a satisfiability (SAT) solver. Each component is then independently, and perhaps in parallel, analyzed for satisfiability. If a component is unsatisfiable, then it is determined that the QBF is unsatisfiable, and the analysis is stopped. If a component is satisfiable, then an assignment corresponding to the satisfiable component is noted. If a component is satisfiable, then it is appended to another untested component to provide a combination component, and the satisfiability of the combination component is analyzed. Such appending and analysis is repeated until the QBF is completed and determined to be satisfiable or determined to be unsatisfiable.Type: ApplicationFiled: January 18, 2005Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Yuan Yu, Lintao Zhang
-
Publication number: 20060176263Abstract: A display device includes a data driver, an inverter, a display panel, and an intercept unit. The data driver provides an image signal and the scan driver generates a control signal corresponding to the image signal. The inverter provides an inverted control signal. The display panel has a PMOS transistor that provides the image signal to a pixel electrode based on the inverted control signal. The interception unit intercepts an abnormal signal that is forwarded to the PMOS transistor. Therefore, a signal having an abnormal voltage level may be interrupted to prevent display defects resulting from the abnormal voltage level.Type: ApplicationFiled: October 20, 2005Publication date: August 10, 2006Applicant: Samsung Electronics Co., Ltd.Inventors: Myung-Koo Kang, Lintao Zhang, Jung-Sun Lee, Jong-Hwa Park
-
Patent number: 7016610Abstract: A self-adjusting optical add-drop multiplexer monitors the power in a drop signal and attenuates the power in an add signal to match the power in express WDM channels (signals). When used in a fiber network, and more particularly, in a metro network, the deleterious effects of optical amplification are reduced. Power attenuation is also used in an optical switching assembly particularly useful in two-fiber ring network. The optical switching assembly monitors drop channels from the two rings of the network and attenuates the add channel(s) accordingly. An optical switch operates to direct the drop signal from one of the two rings to a receiver in accordance with a control signal based on the monitored drop channels. The self-adjusting optical add-drop multiplexer also monitors the power in the drop signals and issues an alarm if the drop signal is of a power level above or below predetermined levels.Type: GrantFiled: March 12, 2004Date of Patent: March 21, 2006Assignee: Avanex CorporationInventors: Guohua Xiao, Xiaoping Mao, Lintao Zhang, Xiaofan Cao
-
Patent number: 6970617Abstract: An optical reconfigurable service ring (RSR) architecture based on a RSR channel and WDM channel plan matrix, and method for operation in a fiber network that provides WDM wavelength networking functionalities such as provisional wavelength services, optical circuit switching, optical layer 2 packet switching, optical storage switching, and optical layer 3 packet routing, are proposed. In one embodiment, sixteen wavelength are dynamically switching, routed, or distributed among five optical add/drop nodes using narrowly wavelength tunable transmitters and fixed optical add/drop multiplexer modules.Type: GrantFiled: January 7, 2003Date of Patent: November 29, 2005Inventors: Charles Mao, Lintao Zhang, Guohua Xiao
-
Publication number: 20040175179Abstract: A self-adjusting optical add-drop multiplexer monitors the power in a drop signal and attenuates the power in an add signal to match the power in express WDM channels (signals). When used in a fiber network, and more particularly, in a metro network, the deleterious effects of optical amplification are reduced. Power attenuation is also used in an optical switching assembly particularly useful in two-fiber ring network. The optical switching assembly monitors drop channels from the two rings of the network and attenuates the add channel(s) accordingly. An optical switch operates to direct the drop signal from one of the two rings to a receiver in accordance with a control signal based on the monitored drop channels. The self-adjusting optical add-drop multiplexer also monitors the power in the drop signals and issues an alarm if the drop signal is of a power level above or below predetermined levels.Type: ApplicationFiled: March 12, 2004Publication date: September 9, 2004Inventors: Guohua Xiao, Xiaoping Mao, Lintao Zhang, Xiaofan Cao
-
Publication number: 20040131308Abstract: A unique WDM channel plan matrix, an optical reconfigurable service ring architecture, and method for operation in a metropolitan network that provides WDM wavelength networking functionalities such as provisional wavelength services, optical circuit switching, optical layer 2 packet switching, optical storage switching, and optical layer 3 packet routing are disclosed. The optical reconfigurable service ring is designed with capabilities for wavelength/channel routing, tuning, add/drop, optical circuit switching, optical layer 2 packet switching, optical storage switching, and optical layer 3 packet routing functionalities without requiring any immature and expensive widely tunable lasers and reconfigurable OADMs. In one embodiment, sixteen wavelengths are dynamically distributed among five optical add/drop nodes using commercially available narrowly tunable transmitters and fixed optical add/drop modules.Type: ApplicationFiled: January 7, 2003Publication date: July 8, 2004Inventors: Charles Mao, Lintao Zhang, Guohua Xiao
-
Patent number: 6721509Abstract: A self-adjusting optical add-drop multiplexer monitors the power in a drop signal and attenuates the power in an add signal to match the power in express WDM channels (signals). When used in a fiber network, and more particularly, in a metro network, the deleterious effects of optical amplification are reduced. Power attenuation is also used in an optical switching assembly particularly useful in two-fiber ring network. The optical switching assembly monitors drop channels from the two rings of the network and attenuates the add channel(s) accordingly. An optical switch operates to direct the drop signal from one of the two rings to a receiver in accordance with a control signal based on the monitored drop channels. The self-adjusting optical add-drop multiplexer also monitors the power in the drop signals and issues an alarm if the drop signal is of a power level above or below predetermined levels.Type: GrantFiled: December 5, 2000Date of Patent: April 13, 2004Assignee: Avanex CorporationInventors: Guohua Xiao, Xiaoping Mao, Lintao Zhang, Xiaofan Cao
-
Publication number: 20030225552Abstract: A method for bounded model checking of arbitrary Linear Time Logic temporal properties. The method comprises translating properties associated with temporal operators F(p), G(p), U(p, q) and X(p) into property checking schemas comprising Boolean satisfiability checks, wherein F represents an eventuality operator, G represents a globally operator, U represents an until operator and X represents a next-time operator. The overall property is checked in a customized manner by repeated invocations of the property checking schemas for F(p), G(p), U(p, q), X(p) operators and standard handling of atomic propositions and Boolean operators.Type: ApplicationFiled: May 30, 2002Publication date: December 4, 2003Applicant: NEC CORPORATIONInventors: Malay Ganai, Lintao Zhang, Aarti Gupta, Zijiang Yang, Pranav Ashar
-
Patent number: 6621625Abstract: An optical node and method for operation in an ultra long haul backbone network that provides DWDM optical transmission and wavelength networking functionalities are disclosed. The optical node is designed with capabilities for amplification, dispersion compensation, and add/drop functionalities. In one embodiment, three erbium-doped fiber amplifier (EDFA) are cascaded using low nonlinearity and low loss dispersion compensating module (DCM).Type: GrantFiled: December 13, 2000Date of Patent: September 16, 2003Assignee: Avanex CorporationInventors: Lintao Zhang, Guohua Xiao, Charles Mao, Xiofan Cao, Jialing Yang, Jin Xie, Gang Li
-
Patent number: 6441952Abstract: The present invention provides a hybrid Raman/EDFA optical amplifier that utilizes a first optical detector that generates a first electrical or electronic signal that is proportional the combined optical power of the signal light and the leaked pump laser light, a second optical detector that generates a second electrical or electronic signal that is proportional to the power of the pump laser light and an electronic subtraction circuit that receives the first and second electrical or electronic signals and generates a difference signal that is proportional to only to the optical power of the signal light and insensitive to the power of the Raman pump laser light. The difference signal is utilized by an EDFA control circuit to control and/or adjust the operation of the EDFA based upon changes in the power of the input optical signal.Type: GrantFiled: July 3, 2001Date of Patent: August 27, 2002Assignee: Avanex CorporationInventors: Xiaodong Duan, Guohua Xiao, Lintao Zhang, Dongqi Liu, Gang Li, Paul Hull, Charles Xiaoping Mao, Simon Xiaofan Cao
-
Publication number: 20020101636Abstract: A self-adjusting optical add-drop multiplexer monitors the power in a drop signal and attenuates the power in an add signal to match the power in express WDM channels (signals). When used in a fiber network, and more particularly, in a metro network, the deleterious effects of optical amplification are reduced. Power attenuation is also used in an optical switching assembly particularly useful in two-fiber ring network. The optical switching assembly monitors drop channels from the two rings of the network and attenuates the add channel(s) accordingly. An optical switch operates to direct the drop signal from one of the two rings to a receiver in accordance with a control signal based on the monitored drop channels. The self-adjusting optical add-drop multiplexer also monitors the power in the drop signals and issues an alarm if the drop signal is of a power level above or below predetermined levels.Type: ApplicationFiled: December 5, 2000Publication date: August 1, 2002Inventors: Guohua Xiao, Xiaoping Mao, Lintao Zhang, Xiaofan Cao
-
Patent number: 6417964Abstract: A reconfigurable AGC loop design for an optical amplifier with a software provisional switch in the AGC loop inside the optical amplifier is disclosed. On the input side, there is a 1×m switch for switching a first input to the input of an optical amplifier, or to route other external pins to the optical amplifier. On the output side, there is a 1×n switch for switching a first output to the output of an optical amplifier, or to route other external pins to the optical amplifier. The AGC loop inside an optical amplifier is available to operate with other external signals. This reconfigurability unleashes the AGC loop capability that is traditionally confined to individual optical amplifier, provides flexibility, and greatly simplifies the design of optical node.Type: GrantFiled: February 5, 2001Date of Patent: July 9, 2002Assignee: Avamex CorporationInventors: Lintao Zhang, Charles Mao, Xiaofan Cao, Guohua Xiao