Systems and methods for real-time user verification in online education

US9715621B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9715621-B2
Application numberUS-201414579411-A
CountryUS
Kind codeB2
Filing dateDec 22, 2014
Priority dateDec 22, 2014
Publication dateJul 25, 2017
Grant dateJul 25, 2017

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 real-time user verification in online education are disclosed. In certain example embodiments, user identifying information associated with a user and a request to access online education content may be received from a user device. A face template including historical facial image data for the user can be identified. Current facial image data can be compared to the face template to determine if a match exists. Biometric sensor data, such as heart rate data, may also be received for the user. The biometric sensor data may be evaluated to determine if the user is currently located at the user device. If the user is currently located at the user device and the current facial image data matches the face template, access to the online education content may be provided to the user at the user device.

First claim

Opening claim text (preview).

The claimed invention is: 1. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by one or more processors, configure the one or more processors to perform operations comprising: receiving, from a user device, a request to access online education content; determining a face template based on historical facial image data for a user; receiving, from the user device, a current facial image data for the user; receiving, from the user device, user identifying information associated with the user at the user device; determining, based at least in part on the user identifying information, a biometric data device associated with the user, wherein the biometric data device is configured to receive a biometric sensor data for the user; determining a known pattern on an exterior of the biometric data device; evaluating, the current facial image data to determine if the current facial image data comprises the known pattern on the exterior of the biometric data device; comparing the current facial image data to the historical facial image data for the user to determine if the current facial image data matches the face template for the user; receiving, at the biometric data device, the biometric sensor data for the user; determining, based on the biometric sensor data, if the user is located at the user device; and verifying the user to access the online education content, wherein verification comprises facilitating, based at least in part on the determination that the current facial image data matches the face template for the user and the biometric sensor data indicates the user is located at the user device, access to the online education content by the user device, wherein facilitating access to the online education content is further based at least in part on the determination that the current facial image data comprises the known pattern on the exterior of the biometric data device. 2. The non-transitory computer-readable medium of claim 1 , wherein the operations further comprise: receiving, from the user device, user identifying information associated with the user at the user device; determining, based at least in part on the user identifying information, a stored device ID for a first device associated with the user; and comparing a current device ID for the user device to the stored device ID to determine if the current device ID matches the stored device ID; wherein facilitating access to the online education content is further based at least in part on the determination that the current device ID matches the stored device ID. 3. The non-transitory computer-readable medium of claim 1 , wherein the biometric sensor data comprises heart rate data of the user. 4. The non-transitory computer-readable medium of claim 3 , wherein the operations further comprise: determining that a predetermined amount of time has passed since the user was verified to access the online education content; receiving a current heart rate data for the user; accessing historical heart rate data for the user; comparing the current heart rate data for the user to the historical heart rate data for the user to determine if the historical heart rate data and the current heart rate data are from a same user; and facilitating, based at least in part on the determination that the historical heart rate data and the current heart rate data are from the same user, access to the online education content by the user device. 5. The non-transitory computer-readable medium of claim 1 , wherein the operations further comprise: identifying an online education course enrolled in by the user; determining a test to be provided to the user for the online education course; identifying a plurality of historical education data for the user in the online education course; generating, based at least in part on the plurality of historical education data, a predictive model of success for the user on the test, wherein the predictive model comprises a test score range comprising a maximum test score threshold; receiving a test result for the user on the test; comparing the test result for the user to the maximum test score threshold; and generating, based on the determination that the test result is greater than the maximum test score threshold, a notification that the test result violates the maximum test score threshold for the user in the online education course. 6. The non-transitory computer-readable medium of claim 1 , wherein the operations further comprise: receiving a score for the user on an online course assignment; comparing the score for the user on the online course assignment to a minimum score threshold; identifying, based on the determination that the score is less than the minimum score threshold, if the user is wearing a biometric data device; and generating, based at least in part on the identification that the user is not wearing the biometric data device and the score is less than the minimum score threshold, a notification to the user to put on the biometric data device. 7. The non-transitory computer-readable medium of claim 6 , wherein the operations further comprise: identifying an online education course enrolled in by the user; identifying a plurality of historical education data for the user in the online education course; and generating, based at least in part on the plurality of historical education data, a probability score for the user on an online course assignment, wherein the probability score comprises the minimum score threshold. 8. The non-transitory computer-readable medium of claim 1 , wherein the operations further comprise: preventing user access to the online education content based at least in part on the determination that current facial image data does not match the face template for the user or the biometric sensor data does not indicate the user is located at the user device. 9. A computer-implemented method, comprising: receiving, by an education server comprising one or more processors from a user device, a request to access online education content; determining, by the education server, a face template based on historical facial image data for a user; receiving, by the education server from the user device, a current facial image data for the user; receiving, by the education server from the user device, user identifying information associated with the user at the user device; determining, by the education server and based at least in part on the user identifying information, a biometric data device associated with the user, wherein the biometric data device comprises ear buds comprising a heart rate monitor for receiving a biometric sensor data of the user; determining, by the education server, a known pattern on an exterior of the ear buds; evaluating, by the education server, the current facial image data to determine if the current facial image data comprises the known pattern on the exterior of the ear buds; comparing, by the education server, the current facial image data to the historical facial image data for the user to determine if the current facial image data matches the face template for the user; receiving, by the education server, the biometric sensor data for the user; determining, by the education server and based on the biometric sensor data, if the user is located at the user device; and verifying, by the education server, the user for access to the online education content, wherein verifying comprises facilitating, by the education server and based at least in part on the determination that the current facial image data matches the face template for the user and the biometric sensor data indicates the user is

Assignees

Inventors

Classifications

  • Electrically-operated educational appliances (working with questions and answers G09B7/00; simulators G09B9/00; advertising or displaying in general G09F) · CPC title

  • using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231) · CPC title

  • G09B5/062Primary

    Combinations of audio and printed presentations, e.g. magnetically striped cards, talking books, magnetic tapes with printed texts thereon · CPC title

  • of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student · CPC title

  • Physics · mapped topic

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 US9715621B2 cover?
Systems and methods for real-time user verification in online education are disclosed. In certain example embodiments, user identifying information associated with a user and a request to access online education content may be received from a user device. A face template including historical facial image data for the user can be identified. Current facial image data can be compared to the face …
Who is the assignee on this patent?
Mcafee Inc
What technology area does this patent fall under?
Primary CPC classification G09B5/062. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 25 2017 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).