Patents by Inventor Yi Qin Yu

Yi Qin Yu 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: 20180203426
    Abstract: Disclosed are a computer-implemented method for converting a procedural process model for a process to a hybrid process model, a system and a computer program product. In this method, a plurality of steps of the process which are included in the procedural process model may be clustered selectively according to historical execution information of the plurality of steps, to generate a plurality of candidate cluster set. One candidate cluster set satisfying a first condition may be selected from the plurality of candidate cluster sets. Then, the procedural process model may be converted into the hybrid process model according to the selected candidate cluster set.
    Type: Application
    Filed: February 19, 2018
    Publication date: July 19, 2018
    Inventors: Bing Li, Xiang Li, Xiao Jian Lian, Dan Liu, Haifeng Liu, Jing Mei, Guo Tong Xie, Yi Qin Yu, Jing Zhang
  • Publication number: 20180165415
    Abstract: A method, device, and computer program storage product for generating a query to extract clinical features into a set of electronic medical record (EMR) tables based on clinical knowledge. A knowledge tree is constructed according to a set of clinical knowledge data. An EMR graph corresponding to a set of EMR tables is obtained. The EMR graph comprises at set of table nodes and a set of attribute nodes. The set of table nodes and the set of attribute nodes represent a structure of each EMR table in the set of EMR tables and a reference relationship among attributes of set of EMR tables. A plurality of sub-queries is generated based on the knowledge tree and the EMR graph. At least one query is generated by combining the plurality of sub-queries according to the knowledge tree.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Bi Bo HAO, Gang HU, Jing LI, Wen SUN, Guo Tong XIE, Yi Qin YU
  • Publication number: 20180060044
    Abstract: This disclosure provides a computer-implemented method for code suggestion. The method comprises collecting a set of runtime context features of a program that is being edited. The method further comprises comparing the set of runtime context features with at least one set of stored context features to find at least one matching set of stored context features. Each of the at least one set of stored context features is extracted from a corresponding code segment. The method further comprises presenting at least one code segment with its set of stored context features matching the set of runtime context features, for the user to choose to add into the program.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Bi Bo Hao, Gang Hu, Jing Li, Wen Sun, Guo Tong Xie, Yi Qin Yu
  • Publication number: 20170161634
    Abstract: A method for using a plurality of decision engines to produce a single decision comprises: receiving heterogeneous data from the plurality of decision engines comprising a set of class labels from each of the plurality of decision engines, wherein the set of class labels from at least a first decision engine differs from the set of class labels from at least a second decision engine; generating a single set of unified class labels from the heterogeneous data; calculating at least one value corresponding to each of at least a subset of the unified class labels; and performing decision fusion on at least the subset of the unified class labels and corresponding values to produce the single decision.
    Type: Application
    Filed: December 8, 2015
    Publication date: June 8, 2017
    Inventors: Xiang Li, Haifeng Liu, Jing Mei, Guo Tong Xie, Yi Qin Yu
  • Publication number: 20170083013
    Abstract: Disclosed are a computer-implemented method for converting a procedural process model for a process to a hybrid process model, a system and a computer program product. In this method, a plurality of steps of the process which are included in the procedural process model may be clustered selectively according to historical execution information of the plurality of steps, to generate a plurality of candidate cluster set. One candidate cluster set satisfying a first condition may be selected from the plurality of candidate cluster sets. Then, the procedural process model may be converted into the hybrid process model according to the selected candidate cluster set.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Bing Li, Xiang Li, Xiao Jian Lian, Dan Liu, Haifeng Liu, Jing Mei, Guo Tong Xie, Yi Qin Yu, Jing Zhang
  • Publication number: 20160147634
    Abstract: Method and apparatus for obtaining constraints on events. The method includes: obtaining a correspondence between a goal and multiple candidate constraints associated with the event from multiple event sequences including the event, wherein each event sequence among the multiple event sequences is a series of historical events that are executed for achieving the goal; identifying an impact on the goal of at least one part of candidate constraints among the multiple candidate constraints based on the correspondence; and in response to metric of the impact satisfying a predefined condition, determining the at least one part of candidate constraints as the constraint. An apparatus for determining a constraint on an event and a method and apparatus for generating a Case Management Model from multiple event sequences are also provided.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 26, 2016
    Inventors: BING LI, XIANG LI, XIAO JIAN LIAN, DAN LIU, HAIFENG LIU, JING MEI, GUO TONG XIE, YI QIN YU, JING ZHANG
  • Publication number: 20160063195
    Abstract: The present disclosure provides a method, apparatus and system for processing a case management model (CMM). According to an embodiment, there is provided a method for processing a CMM, the method includes: obtaining an existing CMM having a plurality of elements; obtaining a new CMM having at least one element; aligning an element of the new CMM to an element of the existing CMM according to match costs between the element of the new CMM and the plurality of elements of the existing CMM; and fusing the new CMM into the existing CMM based on the match cost between the aligned elements.
    Type: Application
    Filed: August 18, 2015
    Publication date: March 3, 2016
    Inventors: Jing Li, Xiang Li, Haifeng Liu, Jing Mei, Guo Tong Xie, Yi Qin Yu
  • Publication number: 20150302314
    Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 22, 2015
    Inventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
  • Publication number: 20150294231
    Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 15, 2015
    Inventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
  • Publication number: 20150294232
    Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 15, 2015
    Inventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
  • Publication number: 20150213373
    Abstract: A method for detecting deviations between an event log and a process model includes converting the process model into a probability process model, the probability process model comprising multiple nodes in multiple hierarchies and probability distribution associated with the multiple nodes, a leaf node among the multiple nodes corresponding to an activity in the process model; detecting differences between at least one event sequence contained in the event log and the probability process model according to a correspondence relationship; and identifying the differences as the deviations in response to the differences exceeding a predefined threshold; wherein the correspondence relationship describes a correspondence relationship between an event in one event sequence of the at least one event sequence and a leaf node in the probability process model.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 30, 2015
    Inventors: Jing Li, Xiang Li, Haifeng Liu, Guo Tong Xie, Yi Qin Yu, Shi Lei Zhang
  • Patent number: 9043256
    Abstract: A method and apparatus for data processing. The method calculates correlations between a plurality of attributes in a dataset. The attributes are factors involved in transaction processing. The method generates a relationship graph by using the plurality of attributes and the correlations between the plurality of attributes; and extracts a sub-graph from the relationship graph to represent a hypothesis. The hypothesis describes the impacts of the factors on the transaction processing. Also provided is an apparatus for implementing the above data processing method.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Pan, Wei Jia Shen, Xing Zhi Sun, Xiao Fei Teng, Lin Hao Xu, Yi Qin Yu, Yu Chen Zhou
  • Patent number: 8166054
    Abstract: A system and method for adaptively locating dynamic web page elements. The system includes an XPath refiner for refining an XPath path expression of the web page element based on an HTML knowledge database describing HTML tag relationships and attribute importance; and an enhanced XPath resolving engine, for searching an HTML DOM tree of the target web page for the web page element through the refined XPath path expression. The invention can locate required Web contents in dynamic web pages in spite of the variety of web contents by using an HTML knowledge database. Also provided is a computer readable article of manufacture embodying computer readable instructions for executing the above method.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: April 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Wei Gao, Yi Qin Yu, Shiwan Zhao
  • Publication number: 20090300056
    Abstract: A system and method for adaptively locating dynamic web page elements. The system includes an XPath refiner for refining an XPath path expression of the web page element based on an HTML knowledge database describing HTML tag relationships and attribute importance; and an enhanced XPath resolving engine, for searching an HTML DOM tree of the target web page for the web page element through the refined XPath path expression. The invention can locate required Web contents in dynamic web pages in spite of the variety of web contents by using an HTML knowledge database. Also provided is a computer readable article of manufacture embodying computer readable instructions for executing the above method.
    Type: Application
    Filed: May 27, 2009
    Publication date: December 3, 2009
    Inventors: Rong Yao Fu, Wei Gao, Yi Qin Yu, Shiwan Zhao