Patents by Inventor Alma Kharrat

Alma Kharrat 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: 7620541
    Abstract: A grammar checker configured to correctly order pronouns. By analyzing the inflection of marker words in a textual input, the grammar checker is able to identify errors of pronoun ordering in the textual input. The grammar checker parses the textual input to identify the case of each of the pronouns in the textual input. A list of ordering rules is provided to the grammar checker based on the inflected marker word, and used to generate suggested corrections to the user. A French grammar checker corrects these errors based on whether the marker word is an imperative verb or a non-imperative verb.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventor: Alma Kharrat
  • Patent number: 7389220
    Abstract: A computer-implemented grammar checker for French language text corrects negation errors (missing particle “ne/n'”) in French language text. A parser generates a syntax record of a verbal phrase of the text. The syntax record includes records of words in the verbal phrase, lexicon information for the words, and syntax attributes for the words. The grammar checker searches the syntax record for a missing particle “ne/n'”. If the particle “ne/n'” is not found, the grammar checker calculates a syntactically correct insertion point for the particle “ne/n'”. The grammar checker displays to the user a rewrite of a correct form of the particle “ne/n'” at the insertion point.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: June 17, 2008
    Assignee: Microsoft Corporation
    Inventor: Alma Kharrat
  • Publication number: 20050267735
    Abstract: A grammar checker configured to correctly order pronouns. By analyzing the inflection of marker words in a textual input, the grammar checker is able to identify errors of pronoun ordering in the textual input. The grammar checker parses the textual input to identify the case of each of the pronouns in the textual input. A list of ordering rules is provided to the grammar checker based on the inflected marker word, and used to generate suggested corrections to the user. A French grammar checker corrects these errors based on whether the marker word is an imperative verb or a non-imperative verb.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 1, 2005
    Applicant: Microsoft Corporation
    Inventor: Alma Kharrat
  • Publication number: 20020133331
    Abstract: A computer-implemented grammar checker for French language text corrects negation errors (missing particle “ne/n'”) in French language text. A parser generates a syntax record of a verbal phrase of the text. The syntax record includes records of words in the verbal phrase, lexicon information for the words, and syntax attributes for the words. The grammar checker searches the syntax record for a missing particle “ne/n'”. If the particle “ne/n'” is not found, the grammar checker calculates a syntactically correct insertion point for the particle “ne/n'”. The grammar checker displays to the user a rewrite of a correct form of the particle “ne/n'” at the insertion point.
    Type: Application
    Filed: March 16, 2001
    Publication date: September 19, 2002
    Inventor: Alma Kharrat