Patents by Inventor Qi Cheng

Qi Cheng 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: 20190188067
    Abstract: A cognitive conversation system that generates effective diagnostic questions is provided. The cognitive conversation system receives a set of currently known symptoms (or currently available answers to diagnostic questions) of a reported problem or fault. The system identifies (i) a set of possible root causes of the reported problem based on the currently known symptoms and (ii) probabilities for the set of possible root causes by using a bipartite graph data structure that links possible symptoms with possible root causes. Upon determining that at least one possible root cause has a probability that is higher than a threshold, the system presents an explanation or solution associated with the at least one possible root cause. Upon determining that none of the possible root causes in the set of possible root causes has a probability higher than the threshold, the system presents a question based on information entropy that is computed based on probabilities of the identified possible root causes.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Inventors: Hao Chen, Ya Bin Dang, Qi Cheng Li, Shao Chun Li, Li Jun Mei, David Nahamoo, Jian Wang, Yi Peng Yu
  • Patent number: 10301606
    Abstract: A DNA polymerase, having an amino acid sequence represented by SEQ ID NO:2, or a derivative of the amino acid sequence by substitution, deletion, or addition of at least one amino acid residue. The DNA polymerase is a hybrid DNA polymerase prepared by inserting a thioredoxin binding domain (TBD) of bacteriophage T7 DNA polymerase into a DNA polymerase I (Sau) of Staphylococcus aureus. A method for preparing the DNA polymerase includes: 1) determining a corresponding position and a target substitution sequence in Sau protein for the TBD of the bacteriophage T7 DNA polymerase; 2) devising and synthesizing a primer according to a gene sequence of Sau and a sequence TBD published by GenBank; 3) cloning the Sau-TBD segment acquired in (2) to an expression vector pTrc99A to construct a recombinant vector pTrc99A-Sau-TBD; and 4) transforming Escherichia coli by the recombinant vector pTrc99A-Sau-TBD and inducing protein expression.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: May 28, 2019
    Assignee: Hangzhou Zhongee Bio-Sci & Tech. Co., Ltd.
    Inventors: Qi Cheng, Bing Zhai, Joseph Chow, Xianzhen Li, Guoxian Liu
  • Publication number: 20190118813
    Abstract: This disclosure provides a method for road condition prediction. The method comprises receiving, for at least one source vehicle, sensor data collected by a sensor associated with the source vehicle. The method further comprises identifying, based on the sensor data, at least a location with an abnormal road condition and a responsive action taken by the source vehicle. The method further comprises notifying, the location with the abnormal road condition and the responsive action to at least one target vehicle that is expected to pass the location. This disclosure also provides a computer system and a computer software product for road condition prediction.
    Type: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Inventors: Hao Chen, Ya Bin Dang, Qi Cheng Li, Shao Chun Li, Jie Ma, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou
  • Publication number: 20190114513
    Abstract: In an approach for improving the identification of textual resources that contain unrelated and imprecise contents to improve a user's understanding of a conversational system, one or more computer processors extracts a domain keyword from a domain model and retrieves a distributed representation associated with the domain keyword. The one or more computer processors generates a cluster resource based on the distributed representation and creates a resource vector associated with the cluster resource by calculating the resource vector. The one or more computer processors applies the resource vector to a conversational system and simulates a runtime user interaction based on reinforcement learning of the resource vector to further label and refine resource vector. The one or more computer processors outputs a labeled and refined resource vector to aid in understanding of the conversational system.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Inventors: Li Jun Mei, Qi Cheng Li, Jian Wang, Yi Peng Yu, Xin Zhou
  • Publication number: 20190111938
    Abstract: A method, a computer program product, and a computer system for managing a device in a vehicle. The computer system obtains a first configuration of a first device of a first vehicle, wherein the first configuration is set by a user of the first vehicle and the first configuration meets a driving habit of the user. The computer system generates an ergonomic model for the user based on the first configuration. The computer system determines a second configuration of a second device of a second vehicle based on the ergonomic model.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Inventors: Hao Chen, Ya Bin Dang, Qi Cheng Li, Shao Chun Li, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou
  • Patent number: 10257055
    Abstract: A computer-implemented method for searching for a ticket relevant to a current ticket describing an incident, a system and a computer program product for the same. The method includes extracting a topology of a first application of a server system, the first application being indicated by the current ticket; selecting a second application relevant to the first application from a plurality of candidate applications of the server system, according to the topology; and searching tickets associated with the second application for the ticket relevant to the current ticket.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Feng Li, Qi Cheng Li, Shao Chun Li, Rong Liu, Li Jun Mei
  • Patent number: 10248539
    Abstract: Managing software performance debugging based on a distributed VM system is provided. In response to determining a debugging state of a software system running on a VM, a timing of a system clock of the VM is controlled. A data packet sent to the VM from another VM is intercepted, and an added system time and reference time that indicate when the packet was sent by the other VM is extracted from the packet. Based on the system and reference times, as well as a reference time of when the packet is intercepted, a timing at which the packet is expected to be received by the VM is calculated. The packet is forwarded to the VM as a function of a comparison of the timing at which the packet is expected to be received and a system time of the VM when the packet is intercepted.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guoqiang Hu, Qi Cheng Li, Jian Wang, Yi Min Wang, Bo Yang
  • Publication number: 20190066134
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for exposing more dissatisfied service requests through survey sample selection. The computer builds a user dissatisfaction model based on a plurality of historical survey results, and a plurality of historical service request information. The plurality of historic service request information includes at least one dissatisfaction metric, wherein the at least one dissatisfaction metric includes a total time spent resolving a problem, a total travel time, a total onsite time, a at least one part used, and/or a plurality of other metrics. The computer determines a probability of dissatisfaction for each of a plurality of service requests. The computer selects a survey sample that includes a plurality of dissatisfied users based on the determined probability of dissatisfaction for each of the plurality of service requests. The computer transmits a survey to each user of the survey sample.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Chang Sheng Li, Feng Li, Qi Cheng Li, Soumitra Sarkar, Xin Zhou
  • Patent number: 10197923
    Abstract: In an exposure apparatus and a method for defocus and tilt error compensation, each of alignment sensors (500a, 500b, 500c, 500d, 500e, 500f) corresponds to and has the same coordinate in the first direction as a respective one of focusing sensors (600a, 600b, 600c, 600d, 600e, 600f), so that each of the alignment sensors (500a, 500b, 500c, 500d, 500e, 500f) is arranged on the same straight line as a respective one of the focusing sensors (600a, 600b, 600c, 600d, 600e, 600f). As such, alignment marks can be characterized with both focusing information and alignment information. This enables the correction of errors in the alignment information and thus achieves defocus and tilt error compensation, resulting in significant improvements in alignment accuracy and the production yield.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: February 5, 2019
    Assignee: SHANGHAI MICRO ELECTRONICS EQUIPMENT (GROUP) CO., LTD.
    Inventors: Feibiao Chen, Chang Zhou, Yuefei Chen, Qi Cheng, Lei Diao, Jingchao Qi
  • Patent number: 10191724
    Abstract: Methods and apparatus relating to techniques for compiler-based instruction scoreboarding. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to remove unnecessary dependence edges from a data dependency graph, partition the data dependency graph into a plurality of sub-graphs, determine a live range for each of the plurality of sub-graphs, and assign a scoreboard entry to each of the plurality of sub-graphs, wherein sub-graphs which have interfering live ranges are assigned different scoreboard entries. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: January 29, 2019
    Assignee: INTEL CORPORATION
    Inventors: Bu Qi Cheng, Wei-Yu Chen, Guei-Yuan Lueh
  • Publication number: 20190026813
    Abstract: In an approach for eliciting user demands for item recommendation, one or more computer processors retrieve one or more items based on a user demand. The one or more computer processors update the one or more items based on the user demand. The one or more computer processors extract the one or more representative words corresponding to the one or more items. The one or more computer processors build a candidate item list based on the one or more representative words. The one or more computer processors generate one or more eliciting questions to help a user select an item based on the candidate item list.
    Type: Application
    Filed: July 18, 2017
    Publication date: January 24, 2019
    Inventors: Xin Zhou, Li Jun Mei, QI CHENG LI, Yan Gao
  • Publication number: 20190026815
    Abstract: In an approach for eliciting user demands for item recommendation, one or more computer processors retrieve one or more items based on a user demand. The one or more computer processors update the one or more items based on the user demand. The one or more computer processors extract the one or more representative words corresponding to the one or more items. The one or more computer processors build a candidate item list based on the one or more representative words. The one or more computer processors generate one or more eliciting questions to help a user select an item based on the candidate item list.
    Type: Application
    Filed: November 16, 2017
    Publication date: January 24, 2019
    Inventors: Xin Zhou, Li Jun Mei, QI CHENG LI, Yan Gao
  • Publication number: 20190026346
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for human-machine communication. The method, computer program product and computer system may include a computing device that maps linguistic data of source content to a vector. The computing device may cluster the linguistic data of source content. The computing device may determine a plurality of segments based on the mapped linguistic data and the clustered linguistic data. The computing device may transform a segment of the plurality of segments into representative data, the representative data is a function of the remaining plurality of segments.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Qi Cheng Li, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou
  • Publication number: 20190026347
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for human-machine communication. The method, computer program product and computer system may include a computing device that maps linguistic data of source content to a vector. The computing device may cluster the linguistic data of source content. The computing device may determine a plurality of segments based on the mapped linguistic data and the clustered linguistic data. The computing device may transform a segment of the plurality of segments into representative data, the representative data is a function of the remaining plurality of segments.
    Type: Application
    Filed: April 24, 2018
    Publication date: January 24, 2019
    Inventors: Qi Cheng Li, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou
  • Publication number: 20190026348
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for human-machine communication. The method, computer program product and computer system may include a computing device that maps linguistic data of source content to a vector. The computing device may cluster the linguistic data of source content. The computing device may determine a plurality of segments based on the mapped linguistic data and the clustered linguistic data. The computing device may transform a segment of the plurality of segments into representative data, the representative data is a function of the remaining plurality of segments.
    Type: Application
    Filed: April 24, 2018
    Publication date: January 24, 2019
    Inventors: Qi Cheng Li, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou
  • Patent number: 10185753
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for human-machine communication. The method, computer program product and computer system may include a computing device that maps linguistic data of source content to a vector. The computing device may cluster the linguistic data of source content. The computing device may determine a plurality of segments based on the mapped linguistic data and the clustered linguistic data. The computing device may transform a segment of the plurality of segments into representative data, the representative data is a function of the remaining plurality of segments.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: January 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Qi Cheng Li, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou
  • Patent number: 10176437
    Abstract: The methods, systems, and computer program products described herein provide optimized provisioning of replacement parts for service calls through the use of machine learning. In some aspects, historical hardware maintenance tickets may be processed to generate symptoms vectors identifying sets of symptoms associated with the hardware maintenance tickets. The symptoms vectors and corresponding parts usage records of the historical hardware maintenance tickets may be used train a decision model to predict a probability that a particular part will be used to fulfill the new hardware maintenance ticket. The predicted probability may be used by the system when generating a parts provisioning plan for the new hardware maintenance ticket.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chang Sheng Li, Qi Cheng Li, Shao Chun Li, Soumitra Sarkar, Xin Zhou
  • Patent number: 10176800
    Abstract: Procedure dialogs are improved through knowledge mining within a reinforcement learning framework. Taking an existing procedure dialog as input, a machine learning model is generated. User interactions with the machine learning model are monitored and used to update the machine learning model. The updates to the machine learning model are applied to the existing procedure dialog for review and revision by subject matter experts.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hao Chen, Qi Cheng Li, Shao Chun Li, Jie Ma, Li Jun Mei
  • Patent number: 10169986
    Abstract: Integration of personalized traffic information is provided. Contextual information for a client device is collected. Based, at least in part, on the contextual information, traffic information is received. The traffic information is received from one or more broadcast stations to which the traffic information has been mapped based, at least in part, on classification of the traffic information. A communications device is caused to communicate the traffic information.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ya Bin Dang, Feng Li, Qi Cheng Li, Shao Chun Li, Guang Tai Liang, Xin Zhou
  • Patent number: 10169428
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for human-machine communication. The method, computer program product and computer system may include a computing device that maps linguistic data of source content to a vector. The computing device may cluster the linguistic data of source content. The computing device may determine a plurality of segments based on the mapped linguistic data and the clustered linguistic data. The computing device may transform a segment of the plurality of segments into representative data, the representative data is a function of the remaining plurality of segments.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Qi Cheng Li, Li Jun Mei, Jian Wang, Yi Peng Yu, Xin Zhou