Predictive recommendation engine

US10290223B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10290223-B2
Application numberUS-201715607205-A
CountryUS
Kind codeB2
Filing dateMay 26, 2017
Priority dateOct 31, 2014
Publication dateMay 14, 2019
Grant dateMay 14, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Computer processes, systems and methods for alerting a student device when an objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method are disclosed herein. The system can include a student device having a network interface to exchange data with a server via a communication network, and an I/O subsystem to convert electrical signals to user interpretable outputs user interface. The system can include a server that can: receive a student identification; retrieve the next learning objective; determine the difficulty level of the next objective problem set; and determine the probability of the student correctly answering the problems in the problem set. The system may also include a teacher device.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for alerting a student device when a learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method, the system comprising: a student device; a server connected to the student device over a network and configured to: receive a student identification from the student device identifying a student using the student device; retrieve student attribute data, wherein the student attribute data comprises a piecewise Gaussian distribution model of a student skill level and a student error level; identify an uncompleted objective, wherein the objective comprises a plurality of assessment data packets; retrieve a difficulty level for the plurality of assessment data packets in the objective; estimate a probability of the student overcoming each of the plurality of assessment data packets with a probabilistic model and using: the difficulty level of the assessment data packets; and the student skill level; and identify that the probability exceeds a pre-determined threshold; update the student attribute data according to a Bayesian method to produce updated attribute data, wherein the updated attribute data updates the piecewise Gaussian distribution model; and generate and provide an alert to the student device and/or a third-party device indicating mastery of the objective, wherein the alert comprises a code to direct the student device to provide an indicator of the alert. 2. The system for alerting the student device when the learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method of claim 1 , wherein the probabilistic model is an Item Response Theory model. 3. The system for alerting the student device when the learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method of claim 1 , wherein the difficulty level is based on a Gaussian distribution model of a difficulty of the plurality of assessment data packets. 4. The system for alerting the student device when the Beaming objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method of claim 1 , wherein the server is further configured to determine the student skill level by determining a mode of the piecewise Gaussian distribution. 5. The system for alerting the student device when the learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method of claim 1 , wherein the server is further configured to determine the difficulty level by determining a mode of the piecewise Gaussian distribution. 6. The system for alerting the student device when the learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method of claim 1 , wherein: the third-party device is a teacher device, wherein the teacher device is connected to the server. 7. The system for alerting the student device when the learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method of claim 1 , wherein an indicator of the alert comprises one: an aural indicator; a tactile indicator; and a visual indicator. 8. A processor-based method for alerting a student device when a learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method, the method comprising: connecting a student device to a server connected over a network; receiving, by the server, a student identification from the student device identifying a student using the student device: retrieving, by the server, student attribute data, wherein tire student attribute data comprises a piecewise Gaussian distribution model of a student skill level and a student error level: identifying, by the server, an uncompleted objective, wherein the objective comprises a plurality of assessment data packet; retrieving, by the server, a set difficulty level the plurality of assessment data packets in the objective; estimating, by the server, a probability of the student overcoming each of the plurality of assessment data packets with a probabilistic model and using: the difficulty level of the assessment data packets: and the student skill level; and identifying, by the server, that the probability exceeds a pre-determined threshold; updating, by the server, the student attribute data according to a Bayesian method to produce updated attribute data, wherein the updated attribute data updates the piecewise Gaussian distribution model; and generating and providing, by the server, an alert to the student device and/or a third-party device indicating mastery of the objective, wherein the alert comprises a code to direct the student device to provide an indicator of the alert. 9. The method of claim 8 , wherein the probabilistic model is an Item Response Theory model. 10. The method of claim 8 , wherein the difficulty level is based on a Gaussian distribution model of a difficulty of the plurality of assessment data packets. 11. The method of claim 8 , further comprising determining the student skill level by determining a mode of the piecewise Gaussian distribution. 12. The method of claim 8 , further comprising determining the difficulty level by determining a mode of the piecewise Gaussian distribution. 13. The method of claim 8 , wherein the third-party device is a teacher device, and further comprising: generating and providing the alert to the teacher device connected to the server over the network. 14. The method of claim 8 , wherein an indicator of the alert comprises one: an aural indicator; a tactile indicator, and a visual indicator. 15. One or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process on a computing system for alerting a student device when a learning objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method, the computer process comprising: connecting a student device to a server connected over a network; receiving, by the server, a student identification from the student device identifying a student using the student device; retrieving, by the server, student attribute data, wherein the student attribute data comprises a piecewise Gaussian distribution model of a student skill level and a student error level; identifying, by the server, an uncompleted objective, wherein the objective comprises a plurality of assessment data packet; retrieving, by the server, a difficulty level the plurality of assessment data packets in the objective; estimating, by the server, a probability of the student overcoming each of the plurality of assessment data packets with a probabilistic model and using; the difficulty level of the assessment data packets; and the student skill level; and identifying, by the server, that the probability exceeds a pre-determined threshold; updating, by the server, the student attribute data according to a Bayesian method to produce updated attribute data, wherein the updated attribute data updates the piecewise Gaussian distribution model; and generating and providing, by the server, an alert to the student device and/or a third-party device indicating mastery of the objective, wherein the alert comprises a code to direct the student device to provide an indicator of the alert. 16. The computer process of claim 15 , wherein the probabilistic model is an Item Response Theory mode

Assignees

Inventors

Classifications

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Physics · mapped topic

  • G09B7/07Primary

    providing for individual presentation of questions to a plurality of student stations · CPC title

  • Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems · CPC title

  • Setting up communications; Call and signalling arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10290223B2 cover?
Computer processes, systems and methods for alerting a student device when an objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method are disclosed herein. The system can include a student device having a network interface to exchange data with a server via a communication network, and an I/O subsystem to convert electrical signals to user int…
Who is the assignee on this patent?
Pearson Education Inc
What technology area does this patent fall under?
Primary CPC classification G09B7/07. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 14 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).