Patents by Inventor Joshua Pantony

Joshua Pantony 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: 11817101
    Abstract: A system, method and computer program is provided for generating customized text representations of audio commands. A first speech recognition module may be used for generating a first text representation of an audio command based on a general language grammar. A second speech recognition module may be used for generating a second text representation of the audio command, the second module including a custom language grammar that may include contacts for a particular user. Entity extraction is applied to the second text representation and the entities are checked against a file containing personal language. If the entities are found in the user-specific language, the two text representations may be fused into a combined text representation and named entity recognition may be performed again to extract further entities.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: November 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wilson Hsu, Kaheer Suleman, Joshua Pantony
  • Publication number: 20210074297
    Abstract: A system, method and computer program is provided for generating customized text representations of audio commands. A first speech recognition module may be used for generating a first text representation of an audio command based on a general language grammar. A second speech recognition module may be used for generating a second text representation of the audio command, the second module including a custom language grammar that may include contacts for a particular user. Entity extraction is applied to the second text representation and the entities are checked against a file containing personal language. If the entities are found in the user-specific language, the two text representations may be fused into a combined text representation and named entity recognition may be performed again to extract further entities.
    Type: Application
    Filed: November 4, 2020
    Publication date: March 11, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Wilson HSU, Kaheer SULEMAN, Joshua PANTONY
  • Patent number: 10885918
    Abstract: A system, method and computer program is provided for generating customized text representations of audio commands. A first speech recognition module may be used for generating a first text representation of an audio command based on a general language grammar. A second speech recognition module may be used for generating a second text representation of the audio command, the second module including a custom language grammar that may include contacts for a particular user. Entity extraction is applied to the second text representation and the entities are checked against a file containing personal language. If the entities are found in the user-specific language, the two text representations may be fused into a combined text representation and named entity recognition may be performed again to extract further entities.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: January 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wilson Hsu, Kaheer Suleman, Joshua Pantony
  • Patent number: 10223445
    Abstract: Methods and a natural language processor for processing a natural language query are provided. The processor includes a classifier, a rule-based pre-processor, a rule-based post-processor, a named entity recognizer, and an output module. The method involves receiving a text representation of the natural language query, pre-processing the text representation, applying a classification statistical model to the text representation when pre-processing fails, applying a post-processing rule, and performing name entity recognition.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: March 5, 2019
    Assignee: Maluuba Inc.
    Inventors: Kaheer Suleman, Adrian Petrescu, Joshua Pantony, Wilson Hsu, Julian Brooke
  • Publication number: 20150081294
    Abstract: A system, method and computer program is provided for generating customized text representations of audio commands. A first speech recognition module may be used for generating a first text representation of an audio command based on a general language grammar. A second speech recognition module may be used for generating a second text representation of the audio command, the second module including a custom language grammar that may include contacts for a particular user. Entity extraction is applied to the second text representation and the entities are checked against a file containing personal language. If the entities are found in the user-specific language, the two text representations may be fused into a combined text representation and named entity recognition may be performed again to extract further entities.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Inventors: Wilson HSU, Kaheer SULEMAN, Joshua PANTONY
  • Publication number: 20150081279
    Abstract: Methods and a natural language processor for processing a natural language query are provided. The processor includes a classifier, a rule-based pre-processor, a rule-based post-processor, a named entity recognizer, and an output module. The method involves receiving a text representation of the natural language query, pre-processing the text representation, applying a classification statistical model to the text representation when pre-processing fails, applying a post-processing rule, and performing name entity recognition.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Inventors: Kaheer SULEMAN, Adrian PETRESCU, Joshua PANTONY, Wilson HSU, Julian BROOKE
  • Publication number: 20150081293
    Abstract: A system, method and computer program is provided for generating customized text representations of audio commands. A first speech recognition module may be used for generating a first text representation of an audio command based on a general language grammar. A second speech recognition module may be used for generating a second text representation of the audio command, the second module including a custom language grammar that may include contacts for a particular user. Entity extraction is applied to the second text representation and the entities are checked against a file containing personal language. If the entities are found in the user-specific language, the two text representations may be fused into a combined text representation and named entity recognition may be performed again to extract further entities.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Inventors: Wilson HSU, Kaheer SULEMAN, Joshua PANTONY
  • Publication number: 20140207716
    Abstract: A method, system and non-transitory computer-readable medium are provided for improving a statistical classification system, such as a statistical classification system that accepts natural language voice queries as inputs. A clustering engine may create one or more clusters of queries where the queries in each cluster are related in some way. A reviewing module may be employed to determine whether each cluster relates to an existing category supported by the classification system, a new category that can be supported by the classification system by training statistical models with the data from the cluster, is ambiguous, or is not useful to improve the classification system. For clusters determined to be useful for improving the system, the data in the clusters may be added to an existing training set or used as a training set to train new statistical models.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 24, 2014
    Applicant: Maluuba Inc.
    Inventors: Wilson Hsu, Joshua Pantony, Kaheer Suleman