Patents by Inventor Zi Ming HUANG

Zi Ming HUANG 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: 20230177363
    Abstract: A processor obtains a pair including a question and an answer in natural language; determines at least one entity in the question and an entity type of each of the at least one entity consistent with the schema of a knowledge graph (KG); identifies a subset of candidate query templates based on the entity type of each of the at least one entity, wherein the candidate query templates are generated based on the schema of the KG; composes a set of queries by populating the at least one entity into each of the subset of candidate query templates; executes the set of queries on the KG to generate respective answers; identifies a first answer from the respective answers that is matching with the answer in the pair; and determines a candidate query template, from the subset of candidate query templates, corresponding to the first answer as a query template.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 8, 2023
    Inventors: JING LI, Jian Wang, JIAN MIN JIANG, Zi Ming Huang, Zhen Zhang, WANQING LIU
  • Patent number: 11642783
    Abstract: Methods, systems and computer program products for providing automated robotic process automation design generation are provided. Aspects include receiving a set of stored automated sub-processes. Aspects also include receiving a process description document that describes a desired computer automated task (CAT) process. Aspects also include identifying a plurality of candidate sub-processes based on the process description document. Aspects also include identifying at least one matching sub-process based on a comparison of each of the plurality of candidate sub-processes to the set of stored automated sub-processes. The at least one matching sub-process is a stored automated sub-process that exceeds a threshold level of similarity to a candidate sub-process. Aspects also include generating a recommendation to automatically populate a portion of a CAT design file for the desired CAT process based on the at least one matching sub-process.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Xue Han, Ya Bin Dang, Lijun Mei, Zi Ming Huang
  • Publication number: 20230004823
    Abstract: New question and answer (QA) pairs can be automatically discovered from a corpus of data such as online chats and conversations. Newly discovered QA pairs can augment QA database, which can be used by a computer processor or device, e.g., by a chatbot, an automated machine, and/or another. Existing QA knowledge can be used to learn the structures of QA knowledge distribution in conversations, and new QA knowledge can be automatically learned through the structure of learned QA knowledge distribution in conversations. The structure of learned QA knowledge distribution can be refined by adding more semantics based on labeled data.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Lijun Mei, Qi Cheng Li, Xue Han, Xin Zhou, Zi Ming Huang, Ya Bin Dang
  • Patent number: 11423235
    Abstract: In embodiments, a reusable and adaptive multi-task orchestration dialogue system orchestrates a set of single-task dialogue systems to provide multi-scenario dialogue processing. In embodiments, for each question propounded by a user, using a deep learning predictive model, a best single-task dialogue system is chosen out of the set. In embodiments, multi-task orchestration is done without the need to change, or even understand, the inner workings or mechanisms of the individual single-task dialogue systems in the set. Moreover, the multi-task orchestration is also unconcerned with what rules are set in each individual single-task dialogue system. In embodiments, prior to selection of the best single-task dialogue system to return the best answer, new intents and entities are discovered and used to update an existing dialogue path. In embodiments, additional data is continually collected, and used to retrain model so as to further improve performance.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: August 23, 2022
    Assignee: International Business Machines Corporation
    Inventors: Zi Ming Huang, Jie Ma, Christopher Jonathan Davis, Rachel Mohammed, Zhuoxuan Jiang, Qi Cheng Li, Xin Ni
  • Publication number: 20220092403
    Abstract: A method, system, and computer program product processes dialog data. The method includes obtaining dialog data including heterogeneous data items. The method includes generating a heterogeneous network based on the dialog data. The heterogeneous network includes two or more bipartite subnetworks representing the relationship of the data items in the dialog data. The nodes of the two or more bipartite subnetworks correspond to the data items in the dialog data. The method includes determining node representations for the nodes in the heterogeneous network through representation learning.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 24, 2022
    Inventors: Zhuoxuan Jiang, Lijun Mei, JIAN Wang, Zi Ming Huang
  • Patent number: 11056822
    Abstract: A method and apparatus for providing power includes a power socket module having a first conducting layer and a second conducting layer. An insulating layer may be positioned in between the first and second conducting layers. A plug includes a first prong having a first length and second prong having a second length, where the first length is longer than the second length. When the plug is plugged into the power socket module, the first prong electrically couples to the second conducting layer, and the second prong electrically couples to the first conducting layer.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jian Wang, Jing Li, Jian Min Jiang, Ke Wang, Zi Ming Huang
  • Publication number: 20210201174
    Abstract: Techniques for generating a natural language question template for an artificial intelligence question and answer (QA) system are disclosed. A graph database query relating to a QA system is parsed using a predefined schema. The parsing includes extracting a first plurality of values from the graph database query relating to a where clause in the graph database query, extracting a second plurality of values from the graph database query relating to a return clause in the graph database query, identifying a QA template rule relating to the graph database query, based on a match clause in the graph database query. A natural language question template is generated based on the first plurality of values, the second plurality of values, and the identified QA template rule. The natural language question template is suitable for use by the QA system as part of generating a response to a natural language question.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 1, 2021
    Inventors: Zi Ming HUANG, Jian WANG, Jing LI, Jian Min JIANG, Ke WANG, Xin NI
  • Publication number: 20210162592
    Abstract: Methods, systems and computer program products for providing automated robotic process automation design generation are provided. Aspects include receiving a set of stored automated sub-processes. Aspects also include receiving a process description document that describes a desired computer automated task (CAT) process. Aspects also include identifying a plurality of candidate sub-processes based on the process description document. Aspects also include identifying at least one matching sub-process based on a comparison of each of the plurality of candidate sub-processes to the set of stored automated sub-processes. The at least one matching sub-process is a stored automated sub-process that exceeds a threshold level of similarity to a candidate sub-process. Aspects also include generating a recommendation to automatically populate a portion of a CAT design file for the desired CAT process based on the at least one matching sub-process.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Xue Han, Ya Bin Dang, Lijun Mei, Zi Ming Huang
  • Publication number: 20210141862
    Abstract: In embodiments, a reusable and adaptive multi-task orchestration dialogue system orchestrates a set of single-task dialogue systems to provide multi-scenario dialogue processing. In embodiments, for each question propounded by a user, using a deep learning predictive model, a best single-task dialogue system is chosen out of the set. In embodiments, multi-task orchestration is done without the need to change, or even understand, the inner workings or mechanisms of the individual single-task dialogue systems in the set. Moreover, the multi-task orchestration is also unconcerned with what rules are set in each individual single-task dialogue system. In embodiments, prior to selection of the best single-task dialogue system to return the best answer, new intents and entities are discovered and used to update an existing dialogue path. In embodiments, additional data is continually collected, and used to retrain model so as to further improve performance.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Inventors: Zi Ming HUANG, Jie MA, Christopher Jonathan DAVIS, Rachel MOHAMMED, Zhuoxuan JIANG, Qi Cheng LI, Xin NI
  • Publication number: 20210028574
    Abstract: A method and apparatus for providing power includes a power socket module having a first conducting layer and a second conducting layer. An insulating layer may be positioned in between the first and second conducting layers. A plug includes a first prong having a first length and second prong having a second length, where the first length is longer than the second length.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Inventors: Jian WANG, Jing LI, Jian Min JIANG, Ke WANG, Zi Ming HUANG