Patents by Inventor Xiang Yang Liu
Xiang Yang Liu 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: 10844238Abstract: An ink contains an admixture of a copper nanoparticle, a copper precursor molecule (e.g. a copper-aminediol complex), and a polymeric binder, the polymeric binder containing a polyester, polyimide, polyether imide or any mixture thereof having surface 5 functional groups that render the polymeric binder compatible with and/or soluble in a diol. The ink may be deposited on a substrate providing a trace that is conductive and directly solderable and has better mechanical strength than copper inks containing other types of polymeric binders.Type: GrantFiled: July 19, 2017Date of Patent: November 24, 2020Inventors: Bhavana Deore, Chantal Paquet, Xiang Yang Liu, Patrick Malenfant
-
Publication number: 20190177565Abstract: An ink contains an admixture of a copper nanoparticle, a copper precursor molecule (e.g. a copper-aminediol complex), and a polymeric binder, the polymeric binder containing a polyester, polyimide, polyether imide or any mixture thereof having surface 5 functional groups that render the polymeric binder compatible with and/or soluble in a diol. The ink may be deposited on a substrate providing a trace that is conductive and directly solderable and has better mechanical strength than copper inks containing other types of polymeric binders.Type: ApplicationFiled: July 19, 2017Publication date: June 13, 2019Inventors: Bhavana DEORE, Chantal PAQUET, Xiang Yang LIU, Patrick MALENFANT
-
Patent number: 9733393Abstract: Light-reflective materials and methods for their preparation and use are described. The materials can have multiple particles or voids arranged in a crystal structure. The materials can reflect various types of light such as visible light, ultraviolet light, or infrared light.Type: GrantFiled: February 24, 2011Date of Patent: August 15, 2017Assignee: National University of SingaporeInventors: Xiang Yang Liu, Ying Ying Diao
-
ENHANCED SILK PROTEIN MATERIAL HAVING IMPROVED MECHANICAL PERFORMANCE AND METHOD OF FORMING THE SAME
Publication number: 20150176157Abstract: The invention provides an enhanced silk fiber rivaling spider silk in mechanical performance, in combination with a very low-cost method for producing it from the usual silkworms. The method provides for the simple application of an electric field which results in an enhancement of over (?) 40% in the strength, and of 200% in the breaking energy with respect to ordinary silkworm silk. The critical elasticity is enhanced to the level of the dragline spider silk. The provided enhanced silk protein material has the same protein primary structure, fiber diameter and length of the customary silk. The method of formation offers the following advantages in comparison to other methods available in the prior art. Industrial scale production can be readily and cost-effectively achieved, given the wide-range availability of silkworms. The provided method relies largely on the present standard production processes of silkworm silk, and hence a low level of investment is required.Type: ApplicationFiled: December 17, 2014Publication date: June 25, 2015Inventors: Xiang Yang Liu, Ning Du -
Patent number: 8897151Abstract: A computer-implemented system is provided for implementing application protocol field extraction. The system includes: an automata generator configured to receive the extraction specification that specifies data elements to be extracted from data packets and generate a counting automaton; and a field extractor configured to receive a data flow and operates to extract data elements from the data packets in accordance with the counting automaton. The extraction specification is expressed in terms of a context-free grammar, where the grammar defines grammatical structures of data packets transmitted in accordance with an application protocol and includes counters used to chronicle parsing history of production rules comprising the grammar.Type: GrantFiled: July 15, 2011Date of Patent: November 25, 2014Assignee: Board of Trustees of Michigan State UniversityInventors: Xiang-Yang A. Liu, Chad R. Meiners, Eric Torng
-
Patent number: 8887266Abstract: A method is provided for computing network reachability in a computer network. The method includes: identifying each of the subnetworks that comprise a computer network; determining, for each pair of subnetworks, data paths between the two subnetworks; for each identified data path, identifying access control lists implemented along a given data path and formulating a diagram that merges reachability sets derived from the access control lists along the given data path; and, deriving, for each pair of subnetworks, a set of network packets that can traverse between the subnetworks from the formulated diagrams.Type: GrantFiled: January 7, 2011Date of Patent: November 11, 2014Assignee: Board of Trustees of Michigan State UniversityInventors: Xiang-Yang A. Liu, Amir Khakpour
-
Patent number: 8666931Abstract: A method is provided for implementing regular expression matching using ternary content-addressable memory devices. The method includes: receiving a set of regular expressions (REs) that specify data elements to be extracted from data packets; constructing a deterministic finite automaton (DFA) from the set of regular expressions; building a state transition table for each node of the deterministic finite automaton; combining the state transition tables into a single lookup table; and instantiating the lookup table in a ternary content-addressable memory device. Additional techniques are provided to reduce the TCAM space and improve RE matching speed.Type: GrantFiled: July 15, 2011Date of Patent: March 4, 2014Assignee: Board of Trustees of Michigan State UniversityInventors: Xiang-Yang A. Liu, Chad R. Meiners, Eric Torng
-
Patent number: 8375165Abstract: An improved technique is provided for compressing a packet classifier for a computer network system. A set of packet classification rules is first partitioned into one or more partitions. For each partition, columns of bits in each of the ternary strings of a given partition are reordered, the ternary strings within each partition are consolidated into one or more replacement strings and then the columns of bits of the replacement strings are rearranged back to the starting order. The rearranged replacement strings from each of the partitions are appended together to form a compressed packet classifier which may be instantiated in a content-addressable memory device.Type: GrantFiled: January 6, 2011Date of Patent: February 12, 2013Assignee: Board of Trustees of Michigan State UniversityInventors: Xiang-Yang A. Liu, Chad R. Meiners, Eric Torng
-
Publication number: 20120218653Abstract: Light-reflective materials and methods for their preparation and use are described. The materials can have multiple particles or voids arranged in a crystal structure. The materials can reflect various types of light such as visible light, ultraviolet light, or infrared light.Type: ApplicationFiled: February 24, 2011Publication date: August 30, 2012Applicant: NATIONAL UNIVERSITY OF SINGAPOREInventors: Xiang Yang Liu, Ying Ying Diao
-
Publication number: 20120191833Abstract: A computer-implemented system is provided for implementing application protocol field extraction. The system includes: an automata generator configured to receive the extraction specification that specifies data elements to be extracted from data packets and generate a counting automaton; and a field extractor configured to receive a data flow and operates to extract data elements from the data packets in accordance with the counting automaton. The extraction specification is expressed in terms of a context-free grammar, where the grammar defines grammatical structures of data packets transmitted in accordance with an application protocol and includes counters used to chronicle parsing history of production rules comprising the grammar.Type: ApplicationFiled: July 15, 2011Publication date: July 26, 2012Applicant: BOARD OF TRUSTEES OF MICHIGAN STATE UNIVERSITYInventors: Xiang-Yang A. Liu, Chad R. Meiners, Eric Torng
-
Publication number: 20120096220Abstract: An improved technique is provided for compressing a packet classifier for a computer network system. A set of packet classification rules is first partitioned into one or more partitions. For each partition, columns of bits in each of the ternary strings of a given partition are reordered, the ternary strings within each partition are consolidated into one or more replacement strings and then the columns of bits of the replacement strings are rearranged back to the starting order. The rearranged replacement strings from each of the partitions are appended together to form a compressed packet classifier which may be instantiated in a content-addressable memory device.Type: ApplicationFiled: January 6, 2011Publication date: April 19, 2012Applicant: BOARD OF TRUSTEES OF MICHIGAN STATE UNIVERSITYInventors: Xiang-Yang A. Liu, Chad R. Meiners, Eric Torng
-
Publication number: 20120072380Abstract: A method is provided for implementing regular expression matching using ternary content-addressable memory devices. The method includes: receiving a set of regular expressions (REs) that specify data elements to be extracted from data packets; constructing a deterministic finite automaton (DFA) from the set of regular expressions; building a state transition table for each node of the deterministic finite automaton; combining the state transition tables into a single lookup table; and instantiating the lookup table in a ternary content-addressable memory device. Additional techniques are provided to reduce the TCAM space and improve RE matching speed.Type: ApplicationFiled: July 15, 2011Publication date: March 22, 2012Applicant: BOARD OF TRUSTEES OF MICHIGAN STATE UNIVERSITYInventors: Xiang-Yang A. Liu, Chad R. Meiners, Eric Torng
-
Publication number: 20120039813Abstract: This present invention proposes a method of producing intrinsically colored, luminescent silk fibroin by feeding silkworms with feed comprising the luminescent dyes as well as the appropriate degumming process to remove sericin while retaining the dyes in silk fibroin are also described. Luminescent and functional molecular organic dyes with balanced hydrophobic/hydrophobic properties that can be effectively absorbed into silk glands of the silkworm are also described.Type: ApplicationFiled: February 17, 2010Publication date: February 16, 2012Inventors: Natalia Chendrawati Tansil, Ming-Yong Han, Xiang Yang Liu, Radiana Soh, Yang Li
-
Publication number: 20110173692Abstract: A method is provided for computing network reachability in a computer network. The method includes: identifying each of the subnetworks that comprise a computer network; determining, for each pair of subnetworks, data paths between the two subnetworks; for each identified data path, identifying access control lists implemented along a given data path and formulating a diagram that merges reachability sets derived from the access control lists along the given data path; and, deriving, for each pair of subnetworks, a set of network packets that can traverse between the subnetworks from the formulated diagrams.Type: ApplicationFiled: January 7, 2011Publication date: July 14, 2011Applicant: BOARD OF TRUSTEES OF MICHIGAN STATE UNIVERSITYInventors: Xiang-Yang A. Liu, Amir Khakpour
-
ENHANCED SILK PROTEIN MATERIAL HAVING IMPROVED MECHANICAL PERFORMANCE AND METHOD OF FORMING THE SAME
Publication number: 20100068517Abstract: The invention provides an enhanced silk fiber rivaling spider silk in mechanical performance, in combination with a very low-cost method for producing it from the usual silkworms. The method provides for the simple application of an electric field which results in an enhancement of over (?) 40% in the strength, and of 200% in the breaking energy with respect to ordinary silkworm silk. The critical elasticity is enhanced to the level of the dragline spider silk. The provided enhanced silk protein material has the same protein primary structure, fiber diameter and length of the customary silk. The method of formation offers the following advantages in comparison to other methods available in the prior art. Industrial scale production can be readily and cost-effectively achieved, given the wide-range availability of silkworms. The provided method relies largely on the present standard production processes of silkworm silk, and hence a low level of investment is required.Type: ApplicationFiled: September 12, 2007Publication date: March 18, 2010Applicant: NATIONAL UNIVERSITY OF SINGAPOREInventors: Xiang Yang Liu, Ning Du -
Publication number: 20070259335Abstract: A method de novo is provided for predicting crystallization conditions and for crystallizing biomacromolecules, in particular proteins. The method provides a simple, quick and precise approach in determining the biomacromolecule solubility in different solutions, as well as the boundary between crystallization and aggregation. Because the method relies only on monitoring the assembly behavior of the biomacromolecule at the surface of a solution, it has general applicability and requires a relatively short amount of time to provide results that are reliable. Because there is no need to first crystallize the biomacromolecule, small amounts of protein are sufficient. Because the method works by measuring the surface tension or pressure of the surface of the biomacromolecule solution, it is easy, precise and quick. Furthermore it is cost-effective in requiring simple and inexpensive equipment.Type: ApplicationFiled: February 21, 2005Publication date: November 8, 2007Inventors: Xiang-Yang Liu, Yan Jia
-
Publication number: 20070016946Abstract: A system, method, and computer-usable medium for firewall query processing. In a preferred embodiment of the present invention, a firewall query manager receives a firewall query and a firewall expressed as a sequence of rules. The firewall query manager first constructs a firewall decision tree from the given sequence of rules. Then the firewall query manager marks all the paths in said firewall decision tree as unprocessed. In response to selecting an unprocessed path for comparison, the firewall query manager computes a partial result by comparing the unprocessed path and the firewall query. In response to determining no more paths among all the paths in said firewall decision tree are to be processed, the firewall query manager computes a final result from at least one partial result.Type: ApplicationFiled: July 14, 2006Publication date: January 18, 2007Inventors: Mohamed Gouda, Xiang-Yang Liu
-
Publication number: 20060294577Abstract: A system, computer-implementable method, and computer-usable medium for resolving discrepancies between diverse firewall designs. In a preferred embodiment of the present invention, a firewall design manager receives at least two designs for a rule-based system and computing at least one functional discrepancy between the at least two designs utilizing decision diagrams.Type: ApplicationFiled: May 31, 2006Publication date: December 28, 2006Inventors: Mohamed Gouda, Xiang-Yang Liu
-
Publication number: 20060277601Abstract: A system, method, and computer-usable medium for removing redundancy from packet classifiers. In a preferred embodiment of the present invention, a packet classifier is implemented as a sequence of rules. A redundancy manager marks at least one upward redundant rule and at least one downward redundant rule. The redundancy manager removes at least one rule marked as upward redundant and at least one rule marked as downward redundant.Type: ApplicationFiled: May 31, 2006Publication date: December 7, 2006Inventors: Mohamed Gouda, Xiang-Yang Liu
-
Publication number: 20060218280Abstract: A system, method and computer-usable medium for designing a firewall to protect a data processing system. A user first specifies a firewall decision diagram. The firewall decision diagram is then reduced and marked. Finally, a firewall is generated from the marked firewall decision diagram.Type: ApplicationFiled: March 22, 2006Publication date: September 28, 2006Inventors: Mohamed Gouda, Xiang-Yang Liu