Patents by Inventor Simon Corston-Oliver

Simon Corston-Oliver 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: 7526424
    Abstract: The present invention is a sentence realization system that processes an abstract linguistic representation (ALR) of a sentence into a structure that can be fully realizable. The system includes a tree conversion component that receives the ALR and generates a basic syntax tree from the ALR. A global movement component then receives the basic syntax tree and hierarchically orders child nodes in that syntax tree relative to ancestor nodes. An intra-constituent ordering component then establishes a linear order among the nodes such that the syntax tree is fully ordered. A surface cleanup component receives the fully ordered tree and performs a number of realization operations to generate surface realizations for constituents that are still represented in an abstract way in the fully ordered syntax tree.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: April 28, 2009
    Assignee: Microsoft Corporation
    Inventors: Simon Corston-Oliver, Michael Gamon, Eric Ringger, Robert C. Moore, Zhu Zhang
  • Patent number: 7346493
    Abstract: The present invention is a tree ordering component within a sentence realization system which receives an unordered syntax tree and generates a ranked list of alternative ordered syntax trees from the unordered syntax tree. The present invention also includes statistical models of constituent structure employed by the tree ordering component in scoring the alternative ordered trees.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: March 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Eric Ringger, Michael Gamon, Martine Smets, Simon Corston-Oliver, Robert C. Moore
  • Publication number: 20060200341
    Abstract: The present invention provides a system for identifying, extracting, clustering and analyzing sentiment-bearing text. In one embodiment, the invention implements a pipeline capable of accessing raw text and presenting it in a highly usable and intuitive way.
    Type: Application
    Filed: April 14, 2005
    Publication date: September 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, Anthony Aue, Eric Ringger, Michael Gamon
  • Publication number: 20060200342
    Abstract: The present invention provides a system for identifying, extracting, clustering and analyzing sentiment-bearing text. In one embodiment, the invention implements a pipeline capable of accessing raw text and presenting it in a highly usable and intuitive way.
    Type: Application
    Filed: April 14, 2005
    Publication date: September 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, Anthony Aue, Eric Ringger, Michael Gamon
  • Publication number: 20060184351
    Abstract: A text processor processes text in a message. The text processor generates a plurality of compressed forms of components of the message. The processor performs a linguistic analysis on the body of text to obtain a linguistic output indicative of linguistic components of the body of text. The processor then generates the plurality of compressed forms that can be used to compress the body of text. The plurality of compressed forms are generated based on the linguistic output. The invention can be implemented as a method of generating the compressed forms and as an apparatus.
    Type: Application
    Filed: April 4, 2006
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, Sharad Mathur
  • Publication number: 20050125404
    Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.
    Type: Application
    Filed: November 2, 2004
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, William Dolan, Hisami Suzuki
  • Publication number: 20050125429
    Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.
    Type: Application
    Filed: November 2, 2004
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, William Dolan, Hisami Suzuki
  • Publication number: 20050114294
    Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.
    Type: Application
    Filed: November 2, 2004
    Publication date: May 26, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, William Dolan, Hisami Suzuki
  • Publication number: 20050091243
    Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.
    Type: Application
    Filed: November 2, 2004
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, William Dolan, Hisami Suzuki
  • Publication number: 20050060139
    Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.
    Type: Application
    Filed: October 4, 2004
    Publication date: March 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, William Dolan, Hisami Suzuki
  • Publication number: 20050043936
    Abstract: A system is utilized for determining a relationship between first and second textual inputs. The system identifies constituents in the first textual input, having predetermined characteristics indicative of usefulness in determining the relationship. The relationship is then determined based on the constituents identified. The constituents can be eliminated from the first textual input, weighted in the first textual input, or simply annotated in one of a variety of ways.
    Type: Application
    Filed: October 4, 2004
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Corston-Oliver, William Dolan, Hisami Suzuki
  • Publication number: 20040193401
    Abstract: The present invention is a tree ordering component within a sentence realization system which receives an unordered syntax tree and generates a ranked list of alternative ordered syntax trees from the unordered syntax tree. The present invention also includes statistical models of constituent structure employed by the tree ordering component in scoring the alternative ordered trees.
    Type: Application
    Filed: March 25, 2003
    Publication date: September 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Eric Ringger, Michael Gamon, Martine Smets, Simon Corston-Oliver, Robert C. Moore
  • Publication number: 20030182102
    Abstract: The present invention is a sentence realization system that processes an abstract linguistic representation (ALR) of a sentence into a structure that can be fully realizable. The system includes a tree conversion component that receives the ALR and generates a basic syntax tree from the ALR. A global movement component then receives the basic syntax tree and hierarchically orders child nodes in that syntax tree relative to ancestor nodes. An intra-constituent ordering component then establishes a linear order among the nodes such that the syntax tree is fully ordered. A surface cleanup component receives the fully ordered tree and performs a number of realization operations to generate surface realizations for constituents that are still represented in an abstract way in the fully ordered syntax tree.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Inventors: Simon Corston-Oliver, Michael Gamon, Eric Ringger, Robert C. Moore, Zhu Zhang