Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Haifeng Chen

Haifeng Chen, Old Bridge, NJ US

Patent application numberDescriptionPublished
20080228459Method and Apparatus for Performing Capacity Planning and Resource Optimization in a Distributed System - Disclosed is a method and apparatus for performing capacity planning and resource optimization in a distributed system. In particular, the capacity needs of individual components (e.g., server, operating system, CPU, application software, memory, networking device, storage device, etc.) in a distributed system can be analyzed using relationships between measurements collected from the distributed system. These relationships, called invariants, do not change over time. From these measurements, a network of invariants are determined. The network of invariants characterize the relationships between the measurements. The capacity need of at least one component in the distributed system can be determined from the network of invariants.09-18-2008
20090112780DISCOVERING OPTIMAL SYSTEM CONFIGURATIONS USING DECENTRALIZED PROBABILITY BASED ACTIVE SAMPLING - A system and method for optimizing system performance includes applying sampling based optimization to identify optimal configurations of a computing system by selecting a number of configuration samples and evaluating system performance based on the samples. Based on feedback of evaluated samples, a location of an optimal configuration is inferred. Additional samples are generated towards the location of the inferred optimal configuration to further optimize a system configuration.04-30-2009
20090132865Systems and Methods for Automatic Profiling of Network Event Sequences - Systems and methods are disclosed that profile event sequences by creating a mixture model from the event sequences; estimating parameters for the mixture model; and applying the mixture model to profile the event sequences.05-21-2009
20090292954RANKING THE IMPORTANCE OF ALERTS FOR PROBLEM DETERMINATION IN LARGE SYSTEMS - A system and method for prioritizing alerts includes extracting invariants to determine a stable set of models for determining relationships among monitored system data. Equivalent thresholds for a plurality of rules are computed using an invariant network developed by extracting the invariants. For a given time window, a set of alerts are received from a system being monitored. A measurement value of the alerts is compared with a vector of equivalent thresholds, and the set of alerts is ranked.11-26-2009
20100131440EXPERIENCE TRANSFER FOR THE CONFIGURATION TUNING OF LARGE SCALE COMPUTING SYSTEMS - A computer implemented method employing experience transfer to improve the efficiencies of an exemplary configuration tuning in computing systems. The method employs a Bayesian network guided tuning algorithm to discover the optimal configuration setting. After the tuning has been completed, a Bayesian network is obtained that records the parameter dependencies in the original system. Such parameter dependency knowledge has been successfully embedded to accelerate the configuration searches in other systems. Experimental results have demonstrated that with the help of transferred experiences we can achieve significant time savings for the configuration tuning task.05-27-2010
20100262858Invariants-Based Learning Method and System for Failure Diagnosis in Large Scale Computing Systems - A method system for diagnosing a detected failure in a computer system, compares a failure signature of the detected failure to an archived failure signature contained in a database to determine if the archived failure signature matches the failure signature of the detected failure. If the archived failure signature matches the failure signature of the detected failure, an archived solution is applied to the computer system that resolves the detected failure, the archived solution corresponding to a solution used to resolve a previously detected computer system failure corresponding to the archived failure signature in the database that matches the detected failure.10-14-2010
20110173327Virtualization and Consolidation Analysis Engine for Enterprise Data Centers - A method and apparatus for consolidating a plurality of applications into one or more servers. The method and apparatus organizes consolidation constraints representing preferences about placing applications into the one or more servers, and allocates the applications into the one or more servers in a manner that maximally satisfies the consolidation constraints.07-14-2011
20110320391Method and Apparatus for Predicting Application Performance Across Machines with Different Hardware Configurations - A method and system for predicting performance of an application on a machine of a predetermined hardware configuration simulates the performance of the application under a plurality of different simulated hardware configurations; builds a predictive model of the performance of the application based on the results of the simulations; obtains the performance of the application on a plurality of actual machines, each of the machines having a different hardware configuration; and Bayesian reinterprets the predictive model built from the results of the simulations using the performance of the application on the plurality of actual machines, to obtain a final predictive model of the performance of the application having an accuracy greater than the predictive model built from the results of the simulations.12-29-2011

Patent applications by Haifeng Chen, Old Bridge, NJ US

Haifeng Chen, Castro Valley, CA US

Patent application numberDescriptionPublished
20090191597ENHANCED PRODUCTION OF INFECTIOUS PARVOVIRUS VECTORS IN INSECT CELLS - A method of producing a packaged parvovirus vector, the method comprising: (a) providing an insect cell; (b) introducing into the insect cell one or more vectors comprising nucleotide sequences encoding: (i) a transgene flanked by TRs; and (ii) baculovirus packaging functions comprising Rep components and Cap components sufficient to result in packaging of infective parvovirus particles, wherein VP1 is supplemented relative to VP2 and VP3 sufficient to increase the production of infectious viral particles; and (c) introducing into the cell a nucleic acid encoding baculovirus helper functions for expression in the insect cell; (d) culturing the cell under conditions sufficient to produce the infectious packaged parvovirus vector.07-30-2009
20090203071EXPRESSION IN INSECT CELLS OF GENES WITH OVERLAPPING OPEN READING FRAMES, METHODS AND COMPOSITIONS THEREFOR - The present teachings disclose nucleic acid cassettes for expressing in an insect cell a plurality of polypeptides encoded by a gene comprising overlapping open reading frames (ORFs). A cassette comprises, in 5′ to 3′ order, a) a first insect cell-operable promoter, b) a 5′ portion of a gene comprising a first ORF of the gene, c) an intron comprising a second insect cell-operable promoter, and d) a 3′ portion of the gene comprising at least one additional ORF. Vectors and insect cells comprising the cassettes are also disclosed, as well as methods for production of recombinant adeno-associated virus in insect cells using the cassettes.08-13-2009

Haifeng Chen, Ann Arbor, MI US

Patent application numberDescriptionPublished
20080220148Methods for Production and Use of Synthetic Hydroxyapatite and Fluorapatite Nanorods, and Superstructures Assembled from the Same - Disclosed herein are methods directed toward the synthesis of ordered structures of hydroxyapatite and hydroxyapatite derivatives. More specifically, disclosed herein is a method of preparing ordered hydroxyapatite nanorod structures including the steps of suspending calcium and phosphate in a solvent, adjusting the pH to above 5, and heating to a temperature sufficient to support formation of the ordered hydroxyapatite nanorod structures. In some cases, the methods may include ethylenediamine tetraacetic acid or ethylenediamine tetraacetic acid derivatives. Also disclosed are methods that additionally involve a step of coating hydroxyapatite nanorods with a protein or an amphiphile such as a surfactant or polymer.09-11-2008

Haifeng Chen, Shanghai CN

Patent application numberDescriptionPublished
20120105624METHOD AND DEVICE FOR DEFECT INSPECTION IN SEPARATED TRANSPARENT AND/OR SEMI-TRANSPARENT BODY - An apparatus and a method for detecting a defect of a separated low rigidity transparent or translucent body, wherein an image acquiring device includes: a first conveyer and a second conveyer to convey a separated low rigidity transparent or translucent body; a transparent bridge disposed between a first conveyer and a second conveyer along a transport path of the separated low rigidity transparent or translucent body, the transparent bridge having a top surface; an illuminating unit disposed on one side of the transparent bridge and configured to project diffusive light onto the top surface of the transparent bridge by transmitting through the transparent bridge; and an image pickup unit disposed on the other side of the transparent bridge and configured to receive light projected from the illuminating unit and transmitting through the separated low rigidity transparent or translucent body to form an image when the separated low rigidity transparent or translucent body enters the top surface of the transparent bridge. With the apparatus and the method, it is possible to detect a defect of the separated low rigidity transparent or translucent body.05-03-2012