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: 20120046966Abstract: 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: ApplicationFiled: August 19, 2010Publication date: February 23, 2012Applicant: International Business Machines CorporationInventors: Hung-Yang Chang, Chia-Fang Chung, Pei-Yun Sabrina Hsueh, Tsung-Chi Huang, Liangzhao Zeng
-
Publication number: 20120047099Abstract: 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: ApplicationFiled: August 18, 2010Publication date: February 23, 2012Applicant: International Business Machines CorporationInventors: Hung-Yang Chang, Joachim H. Frank, Christoph Lingenfelder, Liangzhao Zeng
-
Patent number: 8121877Abstract: 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: GrantFiled: July 18, 2007Date of Patent: February 21, 2012Assignee: International Business Machines CorporationInventors: Hung-Yang Chang, Hui Lei, Chang Shu, Liangzhao Zeng
-
Publication number: 20110307789Abstract: 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: ApplicationFiled: June 11, 2010Publication date: December 15, 2011Applicant: International Business Machines CorporationInventors: Kyriakos Karenos, Minkyong Kim, Hui Lei, Hao Yang, Fan Ye, Liangzhao Zeng
-
Publication number: 20110219375Abstract: 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: ApplicationFiled: March 4, 2010Publication date: September 8, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hung-Yang Chang, Frederick Yung-Fung Wu, Liangzhao Zeng
-
Patent number: 8010512Abstract: 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: GrantFiled: June 16, 2008Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: Teruo Koyanagi, Hui Lei, Hiroyasu Ohsaki, Liangzhao Zeng
-
Publication number: 20110137950Abstract: 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: ApplicationFiled: December 7, 2009Publication date: June 9, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
-
Patent number: 7865540Abstract: 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: GrantFiled: April 2, 2008Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Hui Lei, Liangzhao Zeng
-
Patent number: 7756815Abstract: 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: GrantFiled: August 3, 2004Date of Patent: July 13, 2010Assignee: International Business Machines CorporationInventors: Hui Lei, Liangzhao Zeng
-
Publication number: 20100010974Abstract: 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: ApplicationFiled: July 9, 2008Publication date: January 14, 2010Applicant: International Business Machines CorporationInventors: Trieu C. Chieu, Hui Lei, Guo Tong Xie, Liangzhao Zeng
-
Publication number: 20090313298Abstract: 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: ApplicationFiled: June 16, 2008Publication date: December 17, 2009Inventors: Teruo Koyanagi, Hui Lei, Hiroyasu Ohsaki, Liangzhao Zeng
-
Publication number: 20090106271Abstract: 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: ApplicationFiled: October 19, 2007Publication date: April 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Trieu C. Chieu, Thao N. Nguyen, Liangzhao Zeng
-
Patent number: 7493602Abstract: 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: GrantFiled: May 2, 2005Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Trent R. Jaeger, Lawrence Koved, Liangzhao Zeng, Xiaolan Zhang
-
Publication number: 20090024426Abstract: 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: ApplicationFiled: July 18, 2007Publication date: January 22, 2009Inventors: Hung-Yang Chang, Hui Lei, Chang Shu, Liangzhao Zeng
-
Publication number: 20080294599Abstract: 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: ApplicationFiled: May 23, 2007Publication date: November 27, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hui Lei, Liangzhao Zeng
-
Publication number: 20080215397Abstract: 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: ApplicationFiled: March 19, 2008Publication date: September 4, 2008Inventors: Kamal Bhattacharya, Ying Huang, Jun-Jang Jeng, Shubir Kapoor, Santhosh Kumaran, Yingjie Li, Anil Nigam, Frederick Y. Wu, Liangzhao Zeng
-
Publication number: 20080195591Abstract: 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: ApplicationFiled: April 2, 2008Publication date: August 14, 2008Inventors: Hui LEI, Liangzhao Zeng
-
Publication number: 20080189534Abstract: 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: ApplicationFiled: April 2, 2008Publication date: August 7, 2008Inventors: Jun-Jang JENG, Hui Lei, Liangzhao Zeng, Hung-yang Chang, Santhosh Kumaran, Jen-Yao Chung
-
Patent number: 7386620Abstract: 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: GrantFiled: August 12, 2004Date of Patent: June 10, 2008Assignee: International Business Machines CorporationInventors: Hui Lei, Liangzhao Zeng
-
Publication number: 20080133751Abstract: 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: ApplicationFiled: February 7, 2008Publication date: June 5, 2008Inventors: Hui LEI, Liangzhao Zeng