Patents by Inventor Xue Qiao Hou

Xue Qiao Hou 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).

  • Patent number: 9798858
    Abstract: A method, a system, and a computer readable article of manufacture tangibly embodying computer readable instructions for executing a computer implemented method for automatically evaluating the quality of a medical record. The method includes: generating temporary facts from a medical record to be evaluated; constructing a query to a knowledge base of standard facts of standard medical records from the temporary facts; executing the query to the knowledge base by using a reasoning engine; and determining the quality of a medical record to be evaluated based on the result of the query.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: October 24, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bo Li, Xue Qiao Hou, Hui-I Hsiao, Gang Hu, Yue Pan
  • Patent number: 9223827
    Abstract: A method, device and system for transforming a concept-based query into SQL query statements, that includes transforming inputted concept-based queries into logic rules, checking validity of the logic rules, optimizing the valid logic rules, and translating the logic rules into SQL query statements in accordance with the optimization result.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: December 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xue Qiao Hou, Gang Hu, Tao Liu, Qian Qian
  • Patent number: 8301841
    Abstract: A method for caching terminology data, including steps of: receiving a terminology request; determining that the terminology request is related to at least one uncached terminology concept; retrieving a complete concept set of the terminology concept as a cache unit, wherein the complete concept set includes the terminology concept, all other terminology concepts which are directly correlated or indirectly correlated through a non-transitive relationship to the terminology concept, properties of each terminology concept, and the non-transitive relationship between each terminology concept; retrieving transitive relationship information for the complete concept set, the transitive relationship information at least including identifiers of terminology concepts which are correlated through the transitive relationship to each terminology concept in the complete concept set; and caching the cache unit and the transitive relationship information of the cache unit. A corresponding device caches terminology data.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Xue Qiao Hou, Gang Hu, Bo Li, Jing Li, Haifeng Liu, Sheng Ping Liu
  • Patent number: 8195690
    Abstract: An XML querying method and system for constructing an XQuery/XPath query to a schema variable XML document. The method includes: receiving the query from a client computer; generating a tree structure; and generating, by query rewriting, an XQuery/XPath for the XML document based on the tree structure and configurable query constraints. The system includes: a tree structure generating unit for generating a tree structure; and a query writing unit for generating an XQuery/XPath query for the XML document based on the tree structure and configurable query constraints.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Xue Qiao Hou, Hui-I Hsiao, Gang Hu, Bo Li, Yue Pan
  • Publication number: 20110022798
    Abstract: A method for caching terminology data, including steps of: receiving a terminology request; determining that the terminology request is related to at least one uncached terminology concept; retrieving a complete concept set of the terminology concept as a cache unit, wherein the complete concept set includes the terminology concept, all other terminology concepts which are directly correlated or indirectly correlated through a non-transitive relationship to the terminology concept, properties of each terminology concept, and the non-transitive relationship between each terminology concept; retrieving transitive relationship information for the complete concept set, the transitive relationship information at least including identifiers of terminology concepts which are correlated through the transitive relationship to each terminology concept in the complete concept set; and caching the cache unit and the transitive relationship information of the cache unit. A corresponding device caches terminology data.
    Type: Application
    Filed: June 28, 2010
    Publication date: January 27, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xue Qiao Hou, Gang Hu, Bo Li, Jing Li, Haifeng Liu, Sheng Ping Liu
  • Patent number: 7668818
    Abstract: The present invention provides a method for transforming a concept-based query into SQL query statements, comprising the steps of: transforming inputted concept-based queries into logic rules; checking validity of the logic rules; optimizing the valid logic rules; and translating the logic rules into SQL query statements in accordance with the optimization result. The present invention further provides corresponding transformation engine, database query system and computer program product. The present invention facilitates people to use more descriptive query language to query data stored in relational database. Furthermore, the present invention can automatically generate the correct and efficient SQL query statements so that people's efforts to deal with complex data model are saved significantly.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Xue Qiao Hou, Gang Hu, Tao Liu, Qian Qian
  • Publication number: 20090287670
    Abstract: An XML querying method and system for constructing an XQuery/XPath query to a schema variable XML document. The method includes: receiving the query from a client computer; generating a tree structure; and generating, by query rewriting, an XQuery/XPath for the XML document based on the tree structure and configurable query constraints. The system includes: a tree structure generating unit for generating a tree structure; and a query writing unit for generating an XQuery/XPath query for the XML document based on the tree structure and configurable query constraints.
    Type: Application
    Filed: April 28, 2009
    Publication date: November 19, 2009
    Inventors: Xue Qiao Hou, Hui-I Hsiao, Gang Hu, Bo Li, Yue Pan
  • Publication number: 20090281837
    Abstract: A method, a system, and a computer readable article of manufacture tangibly embodying computer readable instructions for executing a computer implemented method for automatically evaluating the quality of a medical record. The method includes: generating temporary facts from a medical record to be evaluated; constructing a query to a knowledge base of standard facts of standard medical records from the temporary facts; executing the query to the knowledge base by using a reasoning engine; and determining the quality of a medical record to be evaluated based on the result of the query.
    Type: Application
    Filed: April 27, 2009
    Publication date: November 12, 2009
    Inventors: Bo Li, Xue Qiao Hou, Hui-I Hsiao, Gang Hu, Yue Pan
  • Publication number: 20090094216
    Abstract: The present invention provides a method for transforming a concept-based query into SQL query statements, comprising the steps of: transforming inputted concept-based queries into logic rules; checking validity of the logic rules; optimizing the valid logic rules; and translating the logic rules into SQL query statements in accordance with the optimization result. The present invention further provides corresponding transformation engine, database query system and computer program product. The present invention facilitates people to use more descriptive query language to query data stored in relational database. Furthermore, the present invention can automatically generate the correct and efficient SQL query statements so that people's efforts to deal with complex data model are saved significantly.
    Type: Application
    Filed: April 3, 2008
    Publication date: April 9, 2009
    Applicant: International Business Machines Corporation
    Inventors: Xue Qiao Hou, Gang Hu, Tao Liu, Qian Qian
  • Publication number: 20070299836
    Abstract: The present invention provides a method for transforming a concept-based query into SQL query statements, comprising the steps of: transforming inputted concept-based queries into logic rules; checking validity of the logic rules; optimizing the valid logic rules; and translating the logic rules into SQL query statements in accordance with the optimization result. The present invention further provides corresponding transformation engine, database query system and computer program product. The present invention facilitates people to use more descriptive query language to query data stored in relational database. Furthermore, the present invention can automatically generate the correct and efficient SQL query statements so that people's efforts to deal with complex data model are saved significantly.
    Type: Application
    Filed: May 9, 2007
    Publication date: December 27, 2007
    Inventors: Xue Qiao Hou, Gang Hu, Tao Liu, Qian Qian
  • Publication number: 20070299837
    Abstract: The invention provides a data processing method and system based on a networked relational dimension. An aggregation on the attributes of the entities having networked relations and/or the attributes of the relations between the entities is described; a transitive rule of relations between the entities having networked relations is described as a restriction; the aggregation and the restriction are translated into the queries in a database manipulating language. According to the invention, a networked relational dimension can be described by using concise description, and the description can be effectively converted into standard data manipulation language.
    Type: Application
    Filed: June 20, 2007
    Publication date: December 27, 2007
    Applicant: International Business Machines Corporation
    Inventors: Xue Qiao Hou, Gang Hu, Bo Li, Tao Liu, Yue Pan