Patents by Inventor Haifeng Xi

Haifeng Xi 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: 8036921
    Abstract: A method (and system) of providing optimization repeatability in an on-demand computing environment removes variability in an optimization model instance and can be exemplarily implemented in a service architecture. The method and system receives a plurality of physical data instances, which are different representations of the same logical data model, and transforms the plurality of physical data instances into a normalized physical data instance, which can be combined with an optimization model to form a unique optimization model instance, thereby providing repeatability in solving optimization problems.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tarun Kumar, Gyana R. Parija, Haifeng Xi
  • Patent number: 7917380
    Abstract: The present invention provides a system and method for strategic budgeting of initial response for managing wildfires. According to the present invention, stochastic-integer-programming-based constrained optimization techniques are employed to develop a strategic budget by optimally allocating disaster management resources to disaster events belonging to scenarios associated with occurrence probabilities. According to the invention, certain machine-readable data describing fires may be subjected to computerized data processing, ultimately producing a determination of valid disaster management resources for each fire event, which may be used for strategic budgeting of initial responses for managing wildfires.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tarun Kumar, Gyana Ranjan Parija, Haifeng Xi
  • Patent number: 7835891
    Abstract: A computer implemented method for determining an alternative representation of an optimization model reduces model input through compact representation of model parameters. Model generation is performed at varying levels of complexity (approximation) depending on pre-defined, business approved thresholds. The computer receives a set of functions representing a set of events where each function includes sets of first and second axis coordinate values. Each of the functions are transformed to a compacted function which includes a set of pieces including an anchor point, break points, and slopes. Successive pieces having the same slope value are removed. Alternate optimization models are generated based on the set of pieces representing a compacted function and on a predetermined accuracy value.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tarun Kumar, Gyana Ranjan Parija, Haifeng Xi
  • Publication number: 20080208552
    Abstract: A method for determining an alternative representation of an optimization model reduces model input through compact representation of model parameters. Model generation is performed at varying levels of complexity (approximation) depending on pre-defined, business approved thresholds.
    Type: Application
    Filed: March 13, 2008
    Publication date: August 28, 2008
    Inventors: Tarun Kumar, Gyana Ranjan Parija, Haifeng Xi
  • Publication number: 20080178178
    Abstract: The present invention provides a system and method for strategic budgeting of initial response for managing wildfires. According to the present invention, stochastic-integer-programming-based constrained optimization techniques are employed to develop a strategic budget by optimally allocating disaster management resources to disaster events belonging to scenarios associated with occurrence probabilities. According to the invention, certain machine-readable data describing fires may be subjected to computerized data processing, ultimately producing a determination of valid disaster management resources for each fire event, which may be used for strategic budgeting of initial responses for managing wildfires.
    Type: Application
    Filed: March 28, 2008
    Publication date: July 24, 2008
    Inventors: Tarun Kumar, Gyana Ranjan Parija, Haifeng Xi
  • Patent number: 7340475
    Abstract: Development and use of a computer program in an arbitrary language are facilitated by representing expressions to be dynamically evaluated in a simple syntax compatible with a standard language. The method for evaluating the expressions must provide a pattern or template containing the form and syntax required for an embedded standard language query in the arbitrary language. The representation of the expression in the simple syntax is detected and the expression, variables contained in the expression and the name of the result of an evaluation of the expression are extracted and placed in the template or pattern to derive an intermediate form of the expression. Quantitative data developed by the computer program when it is run is substituted for the variables in the intermediate form of the expression to form a standard language query embedded in the arbitrary language program which is then evaluated by a standard language evaluation engine.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: March 4, 2008
    Assignee: International Business Machines Corporation
    Inventors: Pawan R. Chowdhary, Haifeng Xi
  • Publication number: 20070162162
    Abstract: A method for determining an alternative representation of an optimization model reduces model input through compact representation of model parameters. Model generation is performed at varying levels of complexity (approximation) depending on pre-defined, business approved thresholds.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Tarun Kumar, Gyana Parija, Haifeng Xi
  • Publication number: 20070006128
    Abstract: Development and use of a computer program, particularly for simulation or modeling, in an arbitrary language are facilitated by representing expressions to be dynamically evaluated in a simple syntax compatible with a standard language and providing a pattern or template in a form containing the form and syntax required for an embedded standard language query in the arbitrary language. The representation of the expression in the simple syntax is detected and the expression, variables contained in the expression and the name of the result of an evaluation of the expression are extracted and placed in the template or pattern to derive an intermediate form of the expression. Quantitative data developed by the computer program when it is run is substituted for the variables in the intermediate form of the expression to form a standard language query embedded in the arbitrary language program which is ten evaluated by a standard language evaluation engine.
    Type: Application
    Filed: May 25, 2005
    Publication date: January 4, 2007
    Inventors: Pawan Chowdhary, Haifeng Xi
  • Publication number: 20060161467
    Abstract: The present invention provides a system and method for strategic budgeting of initial response for managing wildfires. According to the present invention, stochastic-integer-programming-based constrained optimization techniques are employed to develop a strategic budget by optimally allocating disaster management resources to disaster events belonging to scenarios associated with occurrence probabilities. According to the invention, certain machine-readable data describing fires may be subjected to computerized data processing, ultimately producing a determination of valid disaster management resources for each fire event, which may be used for strategic budgeting of initial responses for managing wildfires.
    Type: Application
    Filed: January 14, 2005
    Publication date: July 20, 2006
    Inventors: Tarun Kumar, Gyana Parija, Haifeng Xi
  • Publication number: 20060058991
    Abstract: A method (and system) of providing optimization repeatability in an on-demand computing environment removes variability in an optimization model instance and can be exemplarily implemented in a service architecture. The method and system receives a plurality of physical data instances, which are different representations of the same logical data model, and transforms the plurality of physical data instances into a normalized physical data instance, which can be combined with an optimization model to form a unique optimization model instance, thereby providing repeatability in solving optimization problems.
    Type: Application
    Filed: September 16, 2004
    Publication date: March 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Tarun Kumar, Gyana Parija, Haifeng Xi