Patents by Inventor Andrew E. Waters

Andrew E. Waters 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: 10373512
    Abstract: Mechanisms for automatically grading a large number of solutions provided by learners in response to an open response mathematical question. Each solution is mapped to a corresponding feature vector based on the mathematical expressions occurring in the solution. The feature vectors are clustered using a conventional clustering method, or alternatively, using a presently-disclosed Bayesian nonparametric clustering method. A representative solution is selected from each solution cluster. An instructor supplies a grade for each of the representative solutions. Grades for the remaining solutions are automatically generated based on their cluster membership and the instructor supplied grades. The Bayesian method may also automatically identify the location of an error in a given solution. The error location may be supplied to the learner as feedback. The error location may also be used to extract information from correct solutions. The extracted information may be supplied to a learner as a solution hint.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: August 6, 2019
    Assignee: William Marsh Rice University
    Inventors: Shiting Lan, Divyanshu Vats, Andrew E. Waters, Richard G. Baraniuk
  • Patent number: 9704102
    Abstract: A mechanism for discerning user preferences for categories of provided content. A computer receives response data including a set of preference values that have been assigned to content items by content users. Output data is computed based on the response data using a latent factor model. The output data includes at least: an association matrix that defines K concepts associated with the content items, wherein K is smaller than the number of the content items, wherein, for each of the K concepts, the association matrix defines the concept by specifying strengths of association between the concept and the content items; and a concept-preference matrix including, for each content user and each of the K concepts, an extent to which the content user prefers the concept. The computer may display a visual representation of the association strengths in the association matrix and/or the extents in the concept-preference matrix.
    Type: Grant
    Filed: March 15, 2014
    Date of Patent: July 11, 2017
    Assignee: William Marsh Rice University
    Inventors: Richard G. Baraniuk, Andrew S. Lan, Christoph E. Studer, Andrew E. Waters
  • Publication number: 20160171902
    Abstract: Mechanisms for automatically grading a large number of solutions provided by learners in response to an open response mathematical question. Each solution is mapped to a corresponding feature vector based on the mathematical expressions occurring in the solution. The feature vectors are clustered using a conventional clustering method, or alternatively, using a presently-disclosed Bayesian nonparametric clustering method. A representative solution is selected from each solution cluster. An instructor supplies a grade for each of the representative solutions. Grades for the remaining solutions are automatically generated based on their cluster membership and the instructor supplied grades. The Bayesian method may also automatically identify the location of an error in a given solution. The error location may be supplied to the learner as feedback. The error location may also be used to extract information from correct solutions.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 16, 2016
    Inventors: Shiting Lan, Divyanshu Vats, Andrew E. Waters, Richard G. Baraniuk
  • Publication number: 20140279727
    Abstract: A mechanism for discerning user preferences for categories of provided content. A computer receives response data including a set of preference values that have been assigned to content items by content users. Output data is computed based on the response data using a latent factor model. The output data includes at least: an association matrix that defines K concepts associated with the content items, wherein K is smaller than the number of the content items, wherein, for each of the K concepts, the association matrix defines the concept by specifying strengths of association between the concept and the content items; and a concept-preference matrix including, for each content user and each of the K concepts, an extent to which the content user prefers the concept. The computer may display a visual representation of the association strengths in the association matrix and/or the extents in the concept-preference matrix.
    Type: Application
    Filed: March 15, 2014
    Publication date: September 18, 2014
    Applicant: WILLIAM MARSH RICE UNIVERSITY
    Inventors: Richard G. Baraniuk, Andrew S. Lan, Christoph E. Studer, Andrew E. Waters
  • Publication number: 20140272914
    Abstract: A mechanism for facilitating personalized learning. A computer receives graded response data including grades that have been assigned to answers provided by learners in response to a set of questions. Output data is computed based on the graded response data using a latent factor model. The output data includes at least: an association matrix that defines a set of K concepts implicit in the set of questions, wherein K is smaller than the number of questions, wherein, for each of the K concepts, the association matrix defines the concept by specifying strengths of association between the concept and the questions; and a learner knowledge matrix including, for each learner and each of the K concepts, an extent of the learner's knowledge of the concept. The computer may display a visual representation of the association strengths in the association matrix and/or the extents in the learner knowledge matrix.
    Type: Application
    Filed: March 15, 2014
    Publication date: September 18, 2014
    Applicant: WILLIAM MARSH RICE UNIVERSITY
    Inventors: Richard G. Baraniuk, Andrew S. Lan, Christoph E. Studer, Andrew E. Waters