Patents by Inventor Liangzhao Zeng

Liangzhao Zeng 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: 20120046966
    Abstract: Techniques are disclosed for developing health management applications and managing health issues associated with one or more individuals or subjects. For example, a health management system includes the following modules. A health data transformation and routing module converts raw health data to at least one common format and routes the common format health data to one or more other modules that at least one of process and store the common format health data. A health monitoring module receives at least a portion of the common format health data, processes the received data, and provides one or more notifications based on processing results. A health analytics module receives data from one or more other modules and generates health knowledge based on the received data. A health data and knowledge storage module stores data from one or more other modules.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Hung-Yang Chang, Chia-Fang Chung, Pei-Yun Sabrina Hsueh, Tsung-Chi Huang, Liangzhao Zeng
  • Publication number: 20120047099
    Abstract: A method, system, and computer usable program product for non-intrusive event-driven prediction of a metric in a data processing environment are provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.
    Type: Application
    Filed: August 18, 2010
    Publication date: February 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Hung-Yang Chang, Joachim H. Frank, Christoph Lingenfelder, Liangzhao Zeng
  • Patent number: 8121877
    Abstract: A policy-driven approach to Business Performance Management (BPM) evolution is to capture the mechanism of BPM solution evolutions. These policies are executed by the runtime infrastructure which transforms and interprets evolution policies and allows fine granularity controls on solution evolution. At transformation time, the relationship among the event processing progress and the runtime state is derived based on the observation model. Such relationship information allows verification of freshness of migrating data and parallelization of runtime state validation and event processing. Consistent and efficient evolution of BPM solutions transit while event processing is operational.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: February 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hung-Yang Chang, Hui Lei, Chang Shu, Liangzhao Zeng
  • Publication number: 20110307789
    Abstract: A system may include an overlay network linking a plurality of publishers, a plurality of subscribers, and a plurality of brokers. The overlay network may include a first computer network having a first network protocol carried by a second computer network having a second network protocol. The system may also include an agent carried by each of the publishers, the subscribers, and the brokers that adjust the network's topology based upon collected runtime data of condition of each link within the network and/or broker availability to any publisher and subscriber.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Applicant: International Business Machines Corporation
    Inventors: Kyriakos Karenos, Minkyong Kim, Hui Lei, Hao Yang, Fan Ye, Liangzhao Zeng
  • Publication number: 20110219375
    Abstract: A system and method for augmenting a work-flow model to handle all expected and unexpected exceptions during run-time. The system includes an Exception Handling Knowledge Base (EHKB), a Work-flow Manager for managing the execution of the work-flow model and automatically adding exception transitions from the EHKB to the model except those forbidden, and a Work-flow Monitor for monitoring the model execution. The Monitor generating alerts to a business manager when the exceptions are encountered. At build-time, a process analyst could define a process schema in a Process Schema Repository, specify a forbidden exception or modify a schema to handle an exception based on guidance from the EHKB. At run-time, a user may initiate a forbidden exception with approval from the business manager.
    Type: Application
    Filed: March 4, 2010
    Publication date: September 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hung-Yang Chang, Frederick Yung-Fung Wu, Liangzhao Zeng
  • Patent number: 8010512
    Abstract: Disclosed is a system and method for model-driven datastore. The model-driven datastore includes an object persistence model editor for developing specific object persistence models based on an object persistence metamodel. The object persistence model consists of object model, object access pattern and user defined functions. The object model consists of a collection of object definition, said object definition supports at least one basic type or structure type of attributes. The object access pattern defines the access path that are used to retrieve the object instances, where the access path is consists of a collection of actions. The actions comprise at least one of the following a self action, parent action, or children action. User defined functions are declaratively defined and supports group operators.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Teruo Koyanagi, Hui Lei, Hiroyasu Ohsaki, Liangzhao Zeng
  • Publication number: 20110137950
    Abstract: A method for providing contextual support for a publish-subscribe system includes the steps of receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system, and determining one or more topics related to the subscriber provided objective of subscription. The method also includes the steps of filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds, aggregating through the filtered list of feeds to provide an aggregated list of feeds, and inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
  • Patent number: 7865540
    Abstract: A semantic publish/subscribe system enables semantic event routing and allows publishers (resp. subscribers) to use self-defined event schemas to publish (resp. subscribe) events. The constraints on value-based publish/subscribe systems that publishers and subscribers must share the same event schemas are removed. With ontology support, the system conducts event correlation based on their semantics using relational operators. Event sources are searched for subscriptions and selected events are automatically correlated according to subscriptions. The system enables efficient semantic event routing by rewriting the subscription SQL statement, wherein no redundant events are generated.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Hui Lei, Liangzhao Zeng
  • Patent number: 7756815
    Abstract: A semantic publish/subscribe system enables semantic event routing and allows publishers (resp. subscribers) to use self-defined event schemas to publish (resp. subscribe) events. The constraints on value-based publish/subscribe systems that publishers and subscribers must share the same event schemas are removed. With ontology support, the system conducts event correlation based on their semantics using relational operators. Event sources are searched for subscriptions and selected events are automatically correlated according to subscriptions. The system enables efficient semantic event routing by rewriting the subscription SQL statement, wherein no redundant events are generated.
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: July 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Hui Lei, Liangzhao Zeng
  • Publication number: 20100010974
    Abstract: A correlation-based service mediator consists of Semantic Query Generator, Service Query Manager, Service Invocation Flow Generator, Service Invocation Manager, Expression Interpreter and Service Invocation Result Cache. The Semantic Query Generator handles service requests. It generates Semantic Query statements. Basically, the generator converts service request to Semantic Query based on input/output parameters in the service request. The Service Query Manager interfaces with an Ontology Engine, in order to execute the semantic queries. It will pass the query results to Service Invocation Flow Generator. The Service Invocation Flow Generator creates service invocation flow definition based on query results passed from Service Query Manager. The Service Invocation Manager executes the flow definitions. It also manages a service invocation result cache, so that invocation results can be saved and reused for later service request.
    Type: Application
    Filed: July 9, 2008
    Publication date: January 14, 2010
    Applicant: International Business Machines Corporation
    Inventors: Trieu C. Chieu, Hui Lei, Guo Tong Xie, Liangzhao Zeng
  • Publication number: 20090313298
    Abstract: Disclosed is a system and method for model-driven datastore. The model-driven datastore includes an object persistence model editor for developing specifc object persistence models based on an object persistence metamodel. The object persistence model consists of object model, object access pattern and user defined functions. The object model consists of a collection of object definition, said object defintion supports at least one basic type or structure type of attributes. The object access pattern defines the access path that are used to retrieve the object instances, where the access path is consists of a collection of actions. The actions comprise at least one of the following a self action, parent action, or children action. User defined functions are declaratively defined and supports group operators.
    Type: Application
    Filed: June 16, 2008
    Publication date: December 17, 2009
    Inventors: Teruo Koyanagi, Hui Lei, Hiroyasu Ohsaki, Liangzhao Zeng
  • Publication number: 20090106271
    Abstract: An enterprise content management system such as an electronic contract system manages a large number of secure documents for many organizations. The search of these private documents for different organizational users with role-based access control is a challenging task. A content-based extensible mark-up language (XML)-annotated secure-index search mechanism is provided that provides an effective search and retrieval of private documents with document-level security. The search mechanism includes a document analysis framework for text analysis and annotation, a search indexer to build and incorporate document access control information directly into a search index, an XML-based search engine, and a compound query generation technique to join user role and organization information into search query.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trieu C. Chieu, Thao N. Nguyen, Liangzhao Zeng
  • Patent number: 7493602
    Abstract: A unified program analysis framework that facilitates the analysis of complex multi-language software systems, analysis reuse, and analysis comparison, by employing techniques such as program translation and automatic results mapping, is presented. The feasibility and effectiveness of such a framework are demonstrated using a sample application of the framework. The comparison yields new insights into the effectiveness of the techniques employed in both analysis tools. These encouraging results yield the observation that such a unified program analysis framework will prove to be valuable both as a testbed for examining different language analysis techniques, and as a unified toolset for broad program analysis.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Trent R. Jaeger, Lawrence Koved, Liangzhao Zeng, Xiaolan Zhang
  • Publication number: 20090024426
    Abstract: A policy-driven approach to Business Performance Management (BPM) evolution is to capture the mechanism of BPM solution evolutions. These policies are executed by the runtime infrastructure which transforms and interprets evolution policies and allows fine granularity controls on solution evolution. At transformation time, the relationship among the event processing progress and the runtime state is derived based on the observation model. Such relationship information allows verification of freshness of migrating data and parallelization of runtime state validation and event processing. Consistent and efficient evolution of BPM solutions transit while event processing is operational.
    Type: Application
    Filed: July 18, 2007
    Publication date: January 22, 2009
    Inventors: Hung-Yang Chang, Hui Lei, Chang Shu, Liangzhao Zeng
  • Publication number: 20080294599
    Abstract: A tuple matching method and system includes conducting a plurality of types of matching techniques. The system and method conducts both semantic tuple matching and correlation tuple matching.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hui Lei, Liangzhao Zeng
  • Publication number: 20080215397
    Abstract: Automomic business processes management solutions have capabilities to adapt themselves to changes in the business environment. These autonomic business solutions are built by wiring together autonomic solution components called BPbots (Business Process robots). BPbots are granular solution components representing an aspect of a business process. In general, BPbots consist of two parts, an execution module and a managerial module. The execution module represents the standard, non-autonomic solution component, such as a standard process flow model describing the long-running flow or business adapter describing the communication of the solution with service providers (such as applications). The managerial module is responsible for the autonomic behavior of the BPbot. The managerial component has the ability to monitor the execution module, analyze the performance, plan new, more appropriate execution patterns and change the behavior of the execution module according to the new plan.
    Type: Application
    Filed: March 19, 2008
    Publication date: September 4, 2008
    Inventors: Kamal Bhattacharya, Ying Huang, Jun-Jang Jeng, Shubir Kapoor, Santhosh Kumaran, Yingjie Li, Anil Nigam, Frederick Y. Wu, Liangzhao Zeng
  • Publication number: 20080195591
    Abstract: A semantic publish/subscribe system enables semantic event routing and allows publishers (resp. subscribers) to use self-defined event schemas to publish (resp. subscribe) events. The constraints on value-based publish/subscribe systems that publishers and subscribers must share the same event schemas are removed. With ontology support, the system conducts event correlation based on their semantics using relational operators. Event sources are searched for subscriptions and selected events are automatically correlated according to subscriptions. The system enables efficient semantic event routing by rewriting the subscription SQL statement, wherein no redundant events are generated.
    Type: Application
    Filed: April 2, 2008
    Publication date: August 14, 2008
    Inventors: Hui LEI, Liangzhao Zeng
  • Publication number: 20080189534
    Abstract: A model-driven and QoS-aware infrastructure facilitates the scalable composition of Web services in highly dynamic environments. An exception management framework supports two modes of exception management for business processes, providing a novel policy-driven approach to exception management implemented in the system infrastructure. Exception management is implemented in the system infrastructure, with exception handling policies supplied by individual business processes. Using the exception management framework, developers define exception policies in a declarative manner. Before a business process is executed, the service composition middleware integrates the exception policies with normal business logic to generate a complete process schema. This policy driven-approach can significantly reduce the development time of business processes through its separation of the development of the business logic and the exception handling policies.
    Type: Application
    Filed: April 2, 2008
    Publication date: August 7, 2008
    Inventors: Jun-Jang JENG, Hui Lei, Liangzhao Zeng, Hung-yang Chang, Santhosh Kumaran, Jen-Yao Chung
  • Patent number: 7386620
    Abstract: A system and method permits a user to observe the Quality of Service (QoS) of Web services and allows dynamic selection based on the user's preference. The system is built on QoS observation meta-model and comprises a QoS observation manager, service criteria generator, service repository, evaluation manager and service invocation manager. The QoS observation manager allows users to define observation model and deploy to the service criteria generator. The service criteria generator computes the QoS criteria values of services by subscribing events which include user feedback events and service execution events, based on deployed observation model. The service repository provides the persistence storage for QoS criteria value. The evaluation manager allows users to specify selection preferences and select services based on QoS ranking. The service invocation manger invokes Web services and publishes events according to the QoS of Web services.
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Hui Lei, Liangzhao Zeng
  • Publication number: 20080133751
    Abstract: A system and method permits a user to observe the Quality of Service (QoS) of Web services and allows dynamic selection based on the user's preference. The system is built on QoS observation meta-model and comprises a QoS observation manager, service criteria generator, service repository, evaluation manager and service invocation manager. The QoS observation manager allows users to define observation model and deploy to the service criteria generator. The service criteria generator computes the QoS criteria values of services by subscribing events, which include user feedback events and service execution events, based on deployed observation model. The service repository provides the persistence storage for QoS criteria value. The evaluation manager allows users to specify selection preferences and select services based on QoS ranking. The service invocation manger invokes Web services and publishes events according to the QoS of Web services.
    Type: Application
    Filed: February 7, 2008
    Publication date: June 5, 2008
    Inventors: Hui LEI, Liangzhao Zeng