Systems and methods of alert generation

US9886868B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9886868-B2
Application numberUS-201514958722-A
CountryUS
Kind codeB2
Filing dateDec 3, 2015
Priority dateDec 3, 2015
Publication dateFeb 6, 2018
Grant dateFeb 6, 2018

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.

Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervisor device. The system can include a content management server that can calculate a risk probability and can generate and send an alert to the supervisor device when the risk probability exceeds a threshold level.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for providing an alert to a device based on generated parameters, the system comprising: a content management server; a user device communicatingly connected to the content management server via a communication network, wherein the user device comprises: a first communication subsystem configured to exchange data with a server via the communication network, the first communication subsystem comprising location determining features configured to determine a physical location of the user device; and a first I/O subsystem configured to convert electrical signals to user interpretable outputs; a memory communicatingly connected to the content management server via a communication network, the memory comprising: a content library database comprising information relating to one or several content programs; and a user profile database comprising information tracking user relevant data generated from at least one of: (1) interaction between a user and the user device; and (2) interaction between the user device and the content management server; a supervisor device communicatingly connected to the content management server via the communication network, the supervisor device comprising: location determining features configured to determine a location of the supervisor device; and a second I/O subsystem configured to convert electrical signals to user interpretable outputs; wherein the content management server is configured to: receive an identifier of the user from the user device, wherein the identifier comprises user device location information; identify current program status parameters of the user, wherein the current program status parameters identify the user's progress through at least one of the one or several content programs; determine triggering of a risk calculation, wherein determining triggering of the risk calculation comprises: retrieving a status trigger threshold from the memory; comparing the current program status parameters of the user to the status trigger threshold; and triggering the risk calculation when the current program status parameters at least meet the status trigger threshold; select a model function based on the current program status parameters, wherein selecting the model function based on the current program status parameters comprises: identifying potential model functions; determining the model function associated with the status trigger threshold triggering the risk calculation; and selecting the model function associated with the status trigger threshold triggering the risk calculation; calculate a model function value with the selected model function; calculate a risk probability with the model function value, wherein the risk probability characterizes a risk of the user not achieving a desired outcome; designate the supervisor device for receipt of the alert; and generate and send the alert to the supervisor device when the risk probability exceeds a threshold level, wherein generating and sending the alert comprises: retrieving a risk threshold associated with at least one of: the model function; and the current program status parameters; comparing the risk threshold and the risk probability; and determining to generate and send the alert based on the comparing of the risk threshold and the risk probability. 2. The system of claim 1 , wherein the supervisor device comprises one or a plurality of supervisor devices associated with different user-supervisors. 3. The system of claim 2 , wherein the content management server is configured to receive supervisor device location information from the supervisor device, and wherein the supervisor device is designated based on the user device location information received from the user device and the supervisor device location information received from the supervisor device. 4. The system of claim 3 , wherein the supervisor device comprises a personal supervisor device and a shared supervisor device. 5. The system of claim 4 , wherein generating and sending the alert comprises: determining a usage state of the personal supervisor device and the shared supervisor device; and identifying one of the personal supervisor device and the shared supervisor device as a default device. 6. The system of claim 5 , wherein generating and sending the alert further comprises sending the alert to the shared supervisor device when the determined usage state indicates current use of the shared supervisor device. 7. The system of claim 6 , wherein generating and sending the alert further comprises sending the alert to the personal supervisor device when the determined usage state indicates current non-use of the shared supervisor device. 8. The system of claim 1 , wherein the content management server determines to generate and send the alert based on the comparing of the risk threshold and the risk probability when the comparing of the risk threshold and the risk probability indicates that the risk probability exceeds the risk threshold. 9. The system of claim 8 , wherein the risk probability indicates a likelihood of the user associated with the risk probability not achieving the desired outcome. 10. The system of claim 9 , wherein the desired outcome is completion of a specified portion of the one or several content programs. 11. The system of claim 10 , wherein the alert comprises an intervention comprising one or more actions, wherein the one or more actions decrease the risk probability when implemented. 12. The system of claim 11 , wherein generating and sending the alert comprises selecting the intervention from an intervention aggregate comprising a plurality of interventions. 13. A method of providing an alert to a device based on generated parameters, the method comprising: receiving an identifier of a user at a content management server from a user device via a communication network, wherein the identifier comprises user device location information; identifying current program status parameters of the user with the content management server, wherein the current program status parameters identify the user's progress through at least one of one or several content programs; determining triggering of a risk calculation, wherein determining triggering of the risk calculation comprises: retrieving a status trigger threshold from a memory; comparing the current program status parameters of the user to the status trigger threshold; and triggering the risk calculation when the current program status parameters at least meet the status trigger threshold; selecting a model function based on the current program status parameters with the content management server, wherein selecting the model function based on the current program status parameters comprises: identifying potential model functions; determining the model function associated with the status trigger threshold triggering the risk calculation; and selecting the model function associated with the status trigger threshold triggering the risk calculation; calculating a model function value with the selected model function with the content management server; calculating a risk probability with the model function value with the content management server, wherein the risk probability characterizes a risk of the user not achieving a desired outcome; generating the alert with the content management server, wherein generating the alert comprises: retrieving a risk threshold associated with at least one of: the model function; and the current program status parameters; comparing the risk threshold and the risk probability; and determining to gen

Assignees

Inventors

Classifications

  • Supervisory, monitoring or testing arrangements · CPC title

  • Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title

  • for graphical visualisation of monitoring data · CPC title

  • Processing captured monitoring data, e.g. for logfile generation · CPC title

  • G09B7/00Primary

    Electrically-operated teaching apparatus or devices working with questions and answers (mechanically operated G09B3/00; computing arrangements G06F) · 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 US9886868B2 cover?
Systems and methods for providing an alert to a user device based on generated parameters are disclosed herein. The system can include: a content management server; and a memory communicatingly connected to the content management server via a communication network. The memory can include: a content library database; and a user profile database. The system can include a user device and a supervi…
Who is the assignee on this patent?
Pearson Education Inc
What technology area does this patent fall under?
Primary CPC classification G09B7/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 06 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).