Patents by Inventor Miaosen Wang

Miaosen Wang 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: 11842205
    Abstract: Representative embodiments disclose mechanisms to map natural language input to an application programming interface (API) call. The natural language input is first mapped to an API frame, which is a representation of the API call without any API call formatting. The mapping from natural language input to API frame is performed using a trained sequence to sequence neural model. The sequence to sequence neural model is decomposed into small prediction units called modules. Each module is highly specialized at predicting a pre-defined kind of sequence output. The output of the modules can be displayed in an interactive user interface that allows the user to add, remove, and/or modify the output of the individual modules. The user input can be used as further training data. The API frame is mapped to an API call using a deterministic mapping.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Ryen White, Yu Su
  • Patent number: 11740196
    Abstract: A new multifunctional biomass suspension deflagration test-bed is provided, which includes a closed combustion chamber. An integrated temperature and pressure sensor is arranged in the combustion chamber, and a high-speed camera and a laser concentration-measuring instrument are arranged outside the combustion chamber, which can monitor suspension deflagration. A bottom of the combustion chamber is provided with a hollow mushroom-shaped dispersion nozzle with a tray. A nozzle body is provided with a gas main-flow channel at a center thereof and gas deflected-flow channels arranged around the gas main-flow channel. A mushroom-shaped baffle plate is arranged above the nozzle body. The gas main-flow channel extends upward to the mushroom-shaped baffle plate. A vent hole is formed in a portion of the mushroom-shaped baffle plate which is corresponding to the gas main-flow channel. Each gas deflected-flow channel is inclined outward from bottom to top and directed to the mushroom-shaped baffle plate.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: August 29, 2023
    Assignee: Henan Agricultural University
    Inventors: Shengyong Liu, Jiong Wang, Jie Lu, Xinping Liu, Libin Jie, Dongdong Wei, Hongge Tao, Chunyao Qing, Li Huang, Aili He, Zhenzhong Wang, Changzhong Ren, Haigang Wang, Baoguo Guo, Lei Peng, Miaosen Wang
  • Publication number: 20220413874
    Abstract: Representative embodiments disclose mechanisms to map natural language input to an application programming interface (API) call. The natural language input is first mapped to an API frame, which is a representation of the API call without any API call formatting. The mapping from natural language input to API frame is performed using a trained sequence to sequence neural model. The sequence to sequence neural model is decomposed into small prediction units called modules. Each module is highly specialized at predicting a pre-defined kind of sequence output. The output of the modules can be displayed in an interactive user interface that allows the user to add, remove, and/or modify the output of the individual modules. The user input can be used as further training data. The API frame is mapped to an API call using a deterministic mapping.
    Type: Application
    Filed: August 30, 2022
    Publication date: December 29, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Ryen White, Yu Su
  • Patent number: 11474836
    Abstract: Representative embodiments disclose mechanisms to map natural language input to an application programming interface (API) call. The natural language input is first mapped to an API frame, which is a representation of the API call without any API call formatting. The mapping from natural language input to API frame is performed using a trained sequence to sequence neural model. The sequence to sequence neural model is decomposed into small prediction units called modules. Each module is highly specialized at predicting a pre-defined kind of sequence output. The output of the modules can be displayed in an interactive user interface that allows the user to add, remove, and/or modify the output of the individual modules. The user input can be used as further training data. The API frame is mapped to an API call using a deterministic mapping.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: October 18, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Ryen White, Yu Su
  • Patent number: 11295090
    Abstract: A method for applying a trained machine learning model to answer a user query comprises receiving a query text from a user. A previously-trained discriminator is received, the previously-trained discriminator configured to output, for a pair of sentences, a match value indicating a quality of semantic match between the pair of sentences. For each candidate answer text of a plurality of candidate answer texts, the previously-trained discriminator is operated to output a candidate match value for the query text and the candidate answer text based on comparing a first hierarchy of representations of the query text at increasing degrees of semantic compression to a second hierarchy of representations of the candidate answer text at increasing degrees of semantic compression. An answer text is output that is associated with a highest candidate match value among candidate match values.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Wei Wang, Madian Khabsa, Xiao Yang
  • Publication number: 20220034832
    Abstract: A new multifunctional biomass suspension deflagration test-bed is provided, which includes a closed combustion chamber. An integrated temperature and pressure sensor is arranged in the combustion chamber, and a high-speed camera and a laser concentration-measuring instrument are arranged outside the combustion chamber, which can monitor suspension deflagration. A bottom of the combustion chamber is provided with a hollow mushroom-shaped dispersion nozzle with a tray. A nozzle body is provided with a gas main-flow channel at a center thereof and gas deflected-flow channels arranged around the gas main-flow channel. A mushroom-shaped baffle plate is arranged above the nozzle body. The gas main-flow channel extends upward to the mushroom-shaped baffle plate. A vent hole is formed in a portion of the mushroom-shaped baffle plate which is corresponding to the gas main-flow channel. Each gas deflected-flow channel is inclined outward from bottom to top and directed to the mushroom-shaped baffle plate.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 3, 2022
    Applicant: Henan Agricultural University
    Inventors: Shengyong Liu, Jiong Wang, Jie Lu, Xinping Liu, Libin Jie, Dongdong Wei, Hongge Tao, Chunyao Qing, Li Huang, Aili He, Zhenzhong Wang, Changzhong Ren, Haigang Wang, Baoguo Guo, Lei Peng, Miaosen Wang
  • Publication number: 20200257858
    Abstract: A method for estimating a quality of semantic match of a first sentence to a second sentence comprises outputting a first hierarchy of representations of the first sentence at increasing degrees of semantic compression, outputting a second hierarchy of representations of the second sentence at increasing degrees of semantic compression, comparing a selected representation in the first hierarchy to each of a plurality of representations in the second hierarchy, comparing a selected representation in the second hierarchy to each of a plurality of representations in the first hierarchy, and outputting a match value indicating a quality of semantic match between the first sentence and the second sentence, the match value based at least on the comparisons.
    Type: Application
    Filed: April 27, 2020
    Publication date: August 13, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Hassan AWADALLAH, Miaosen WANG, Wei WANG, Madian KHABSA, Xiao YANG
  • Patent number: 10664662
    Abstract: A method for estimating a quality of semantic match of a first sentence to a second sentence comprises outputting a first hierarchy of representations of the first sentence at increasing degrees of semantic compression, outputting a second hierarchy of representations of the second sentence at increasing degrees of semantic compression, comparing a selected representation in the first hierarchy to each of a plurality of representations in the second hierarchy, comparing a selected representation in the second hierarchy to each of a plurality of representations in the first hierarchy, and outputting a match value indicating a quality of semantic match between the first sentence and the second sentence, the match value based at least on the comparisons.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: May 26, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Wei Wang, Madian Khabsa, Xiao Yang
  • Publication number: 20190325023
    Abstract: A method for estimating a quality of semantic match of a first sentence to a second sentence comprises outputting a first hierarchy of representations of the first sentence at increasing degrees of semantic compression, outputting a second hierarchy of representations of the second sentence at increasing degrees of semantic compression, comparing a selected representation in the first hierarchy to each of a plurality of representations in the second hierarchy, comparing a selected representation in the second hierarchy to each of a plurality of representations in the first hierarchy, and outputting a match value indicating a quality of semantic match between the first sentence and the second sentence, the match value based at least on the comparisons.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Wei Wang, Madian Khabsa, Xiao Yang
  • Publication number: 20190286451
    Abstract: Representative embodiments disclose mechanisms to map natural language input to an application programming interface (API) call. The natural language input is first mapped to an API frame, which is a representation of the API call without any API call formatting. The mapping from natural language input to API frame is performed using a trained sequence to sequence neural model. The sequence to sequence neural model is decomposed into small prediction units called modules. Each module is highly specialized at predicting a pre-defined kind of sequence output. The output of the modules can be displayed in an interactive user interface that allows the user to add, remove, and/or modify the output of the individual modules. The user input can be used as further training data. The API frame is mapped to an API call using a deterministic mapping.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Ahmed Hassan Awadallah, Miaosen Wang, Ryen White, Yu Su
  • Publication number: 20110145733
    Abstract: A software tool for organizing and manipulating an electronic document comprising at least one group of document pages, comprises a first user interface module configured to present the document pages of the electronic document in a list-like arrangement; a second user interface module configured to present the document pages of each group in a respective panel; and means operable to manipulate a plurality of selected document pages presented in one or more of the panels simultaneously.
    Type: Application
    Filed: January 8, 2009
    Publication date: June 16, 2011
    Applicant: Smart Technologies Ulc
    Inventors: Jonathan Neitz, Miaosen Wang, Giselle Goncalves, Stewart Schneider, Michael Boyle