Patents by Inventor Christopher Brockett

Christopher Brockett 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: 8170868
    Abstract: A corpus is provided of language usage by non-native users of the language. Characteristics of the corpus are measured and used to create a language usage classifier for indicating non-native usage of the language. Once the language usage classifier is created, a natural language input may be entered, and the characteristics thereof measured. These characteristics are then compared with the indicators of non-native usage, thereby detecting non-native usage. The evaluation of non-native usage may be used as a versatile foundation to enhance a wide variety of tools and applications dealing with user interaction in languages other than their native language.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: May 1, 2012
    Assignee: Microsoft Corporation
    Inventors: Michael Gamon, William B. Dolan, Christopher Brockett
  • Patent number: 7908132
    Abstract: A system is configured to provide writing assistance within a monolingual input environment based on statistical machine translation techniques typically utilized to translate from an input language to a different target language.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: March 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Christopher Brockett, William Dolan
  • Patent number: 7752034
    Abstract: A system is configured to provide writing assistance within a monolingual input environment based on statistical machine translation techniques typically utilized to translate from an input language to a different target language.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: July 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher Brockett, William Dolan
  • Patent number: 7584092
    Abstract: A computer-implemented method is disclosed for applying a given paraphrase alternation pattern to an input string. The method includes generating a language model and applying the language model to determine how to apply the given paraphrase alternation pattern to the input string.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Christopher Brockett, Eric Breck, William Dolan
  • Patent number: 7552046
    Abstract: A computer-implemented method determines whether to apply a given paraphrase alternation pattern to an input string. The method includes generating a context model and applying the context model to determine whether the given paraphrase alternation pattern can be applied to the input string so as to preserve meaning.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Christopher Brockett, Eric Breck, William Dolan
  • Patent number: 7546235
    Abstract: A system is disclosed for selectively applying a paraphrase alternation pattern to a textual input. The system includes a pattern identification component for processing a collection of data and identifying a plurality of potentially applicable paraphrase alternation patterns. A context model provides an objective frame of reference in which to compare one or more of the plurality of potentially applicable paraphrase alternation patterns to the textual input to determine whether the pattern can be applied without changing meaning. A language model provides a principled basis for determining the boundaries of the text segment to be modified.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: June 9, 2009
    Assignee: Microsoft Corporation
    Inventors: Christopher Brockett, Eric Breck, William Dolan
  • Publication number: 20070219776
    Abstract: A corpus is provided of language usage by non-native users of the language. Characteristics of the corpus are measured and used to create a language usage classifier for indicating non-native usage of the language. Once the language usage classifier is created, a natural language input may be entered, and the characteristics thereof measured. These characteristics are then compared with the indicators of non-native usage, thereby detecting non-native usage. The evaluation of non-native usage may be used as a versatile foundation to enhance a wide variety of tools and applications dealing with user interaction in languages other than their native language.
    Type: Application
    Filed: March 14, 2006
    Publication date: September 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Michael Gamon, William Dolan, Christopher Brockett
  • Publication number: 20070073532
    Abstract: A system is configured to provide writing assistance within a monolingual input environment based on statistical machine translation techniques typically utilized to translate from an input language to a different target language.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Christopher Brockett, William Dolan
  • Publication number: 20060106595
    Abstract: A system is disclosed for selectively applying a paraphrase alternation pattern to a textual input. The system includes a pattern identification component for processing a collection of data and identifying a plurality of potentially applicable paraphrase alternation patterns. A context model provides an objective frame of reference in which to compare one or more of the plurality of potentially applicable paraphrase alternation patterns to the textual input to determine whether the pattern can be applied without changing meaning. A language model provides a principled basis for determining the boundaries of the text segment to be modified.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Brockett, Eric Breck, William Dolan
  • Publication number: 20060106594
    Abstract: A computer-implemented method is disclosed for applying a given paraphrase alternation pattern to an input string. The method includes generating a language model and applying the language model to determine how to apply the given paraphrase alternation pattern to the input string.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Brockett, Eric Breck, William Dolan
  • Publication number: 20060106592
    Abstract: A computer-implemented method is disclosed for determining whether to apply a given paraphrase alternation pattern to an input string. The method includes generating a context model and applying the context model to determine whether the given paraphrase alternation pattern can be applied to the input string so as to preserve meaning.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Brockett, Eric Breck, William Dolan
  • Publication number: 20060053001
    Abstract: A system is configured to provide writing assistance within a monolingual input environment based on statistical machine translation techniques typically utilized to translate from an input language to a different target language.
    Type: Application
    Filed: October 7, 2005
    Publication date: March 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Brockett, William Dolan
  • Publication number: 20050216253
    Abstract: The present invention obtains a set of word pairs. Each word of the set of word pairs is broken into its component characters, or clusters of commonly co-occurring characters, and using a conventional statistical machine translation algorithm, transliteration models are generated. The transliteration models are used to obtain correct spellings of original language source words from a transliterated form.
    Type: Application
    Filed: March 25, 2004
    Publication date: September 29, 2005
    Applicant: Microsoft Corporation
    Inventor: Christopher Brockett
  • Publication number: 20050102614
    Abstract: The present invention obtains a set of text segments from a cluster of different articles written about a common event. The set of text segments is then subjected to textual alignment techniques to identify paraphrases from the text segments in the text. The invention can also be used to generate paraphrases.
    Type: Application
    Filed: November 12, 2003
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Christopher Brockett, William Dolan, Christopher Quirk