Patents by Inventor Yishu Lin

Yishu Lin 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: 10872083
    Abstract: Computer-implemented techniques for constructing structured database query language statements from natural language questions are disclosed. In some embodiments, a knowledge graph-based approach is employed to construct a structured database query language statement such as, for example, a Structure Query Language (SQL) statement, from a natural language question. The approach encompasses a domain knowledge graph model and a database schema wiring model. The domain knowledge graph model represents domain-specific knowledge about the underlying database data in the form of a graph having nodes and directed edges between the nodes. The database schema wiring model maps routes in the domain knowledge graph to database schema elements. The techniques allow a natural language interface system to accurately translate domain-specific natural language questions posed by users to structured database query language statements that can be executed against a structured database to answer the natural language question.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yishu Lin, Wenxuan Gao, Weidong Zhang, Jimmy Hong, Kapil Surlaker
  • Publication number: 20200134032
    Abstract: Computer-implemented techniques for constructing structured database query language statements from natural language questions are disclosed. In some embodiments, a knowledge graph-based approach is employed to construct a structured database query language statement such as, for example, a Structure Query Language (SQL) statement, from a natural language question. The approach encompasses a domain knowledge graph model and a database schema wiring model. The domain knowledge graph model represents domain-specific knowledge about the underlying database data in the form of a graph having nodes and directed edges between the nodes. The database schema wiring model maps routes in the domain knowledge graph to database schema elements. The techniques allow a natural language interface system to accurately translate domain-specific natural language questions posed by users to structured database query language statements that can be executed against a structured database to answer the natural language question.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Yishu Lin, Wenxuan Gao, Weidong Zhang, Jimmy Hong, Kapil Surlaker
  • Patent number: 8791980
    Abstract: A system for enabling communication between devices is described. The system includes the following: a media processing information receiver configured for receiving, at a first device, media processing information associated with a second device, wherein at least one of the first and second device is a mobile device; a comparer configured for comparing the media processing information to a processing time of the at least one media processing component of the first device; a target adjustment level determiner configured for determining a target adjustment level, wherein arriving at the target adjustment level enables the first and second device to achieve a matching media processing quality level; and a media processing component adjuster coupled with the computer and configured for adjusting the at least one media processing component of the first device to meet the target adjustment level.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: July 29, 2014
    Assignee: TangoMe, Inc.
    Inventors: Yishu Lin, Gregory Dorso, Yixin Yang, Haim Vaisburd, Yuxin Liu, Xu Liu
  • Publication number: 20130321555
    Abstract: A system for enabling communication between devices is described. The system includes the following: a media processing information receiver configured for receiving, at a first device, media processing information associated with a second device, wherein at least one of the first and second device is a mobile device; a comparer configured for comparing the media processing information to a processing time of the at least one media processing component of the first device; a target adjustment level determiner configured for determining a target adjustment level, wherein arriving at the target adjustment level enables the first and second device to achieve a matching media processing quality level; and a media processing component adjuster coupled with the computer and configured for adjusting the at least one media processing component of the first device to meet the target adjustment level.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Inventors: Yishu Lin, Gregory Dorso, Yixin Yang, Haim Vaisburd, Yuxin Liu, Xu Liu