IP Library Granted Patent US 11,158,015
Granted Patent B2
US 11,158,015 · App. 16/799,590 · Granted Oct 26, 2021

Computer-implemented system and method for providing alerts in an online learning environment

Inventors: Andrew Lippert (Seattle, WA); Rohit Agarwal (Bellevue, WA)
Assignee: Apex Learning, Inc.
G06Q50/20G06Q10/00G09B7/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,158,015
App. No.
16/799,590
Granted
Oct 26, 2021
Kind
B2
Abstract

A computer-implemented system and method for providing alerts in an online learning environment is provided. An electronic gradebook is maintained for a teacher of an online learning environment and includes education related data for each student of the teacher. An event in the online learning environment is identified based on receipt of further education related data for one of the students of the teacher for entry into the electronic gradebook. Automatically upon receipt into the electronic gradebook, an alert is generated for the event by identifying a type of the further education related data received and selecting a template for the alert based on the type of the further education related data. The template is filled with the further education related data and recipients of the alert that are associated with the student are identified. The alert is delivered to the identified recipients.

Claims (39)

1. A computer-implemented system for providing alerts in an online learning environment, comprising:

a database to maintain an electronic gradebook for a teacher of the online learning environment, wherein the electronic gradebook comprises education related data for students of the teacher;

a server comprising a central processing unit, memory, an input port to receive further education related data for entry into the electronic gradebook, and an output port to provide the further education related data to the database, comprising:

identify a new entry in the electronic gradebook as an event in the online learning environment for one of the students of the teacher;

automatically upon the entry in the electronic gradebook, generate an alert for the event, comprising: select a template for the alert based on a type of change to the electronic gradebook;

fill in the template with a type of the entry in the electronic gradebook; and

identify recipients of the alert that are associated with the student; and

deliver the alert to the identified recipients.

2. A system according to claim 1 , wherein the alert is delivered to each recipient through one of a website, email, text message, and instant message.

3. A system according to claim 1 , wherein the central processing unit associates the alert with an expiration date and upon reaching the expiration date, automatically deletes the alert.

4. A system according to claim 3 , wherein the expiration date comprises a period of time that starts from a time the alert is delivered or a time from which one such recipient views the alert.

5. A system according to claim 1 , wherein each alert comprises a report of activity or inactivity of the student based on the new entry to the electronic gradebook.

6. A system according to claim 1 , wherein the central processing unit triggers a further event based on the event of the changed electronic gradebook and combines the further event with the event in the alert.

7. A system according to claim 1 , wherein the alert comprises one or more of an action button, text recommendation, hyperlink, and image.

8. A system according to claim 1 , wherein the central processing unit identifies a preference of alert delivery for each of the recipients and delivers the alert to each recipient via the preferred alert delivery for that recipient.

9. A system according to claim 1 , wherein the education related data is utilized to track progress of the student in the online learning environment.

10. A system according to claim 9 , wherein the alert provides an up-to-date status of the student's progress.

11. A computer-implemented method for providing alerts in an online learning environment, comprising:

maintaining an electronic gradebook for a teacher of an online learning environment, wherein the electronic gradebook comprises education related data for students of the teacher;

identifying a new entry in the electronic gradebook as an event for one of the students of the teacher;

automatically upon the identified entry in the gradebook, generating an alert for the event, comprising:

selecting a template for the alert based on the change to the electronic gradebook;

filling in the template with a type of the entry in the electronic gradebook; and identifying recipients of the alert that are associated with the student; and

delivering the alert to the identified recipients.

12. A method according to claim 11 , wherein the alert is delivered to each recipient through one of a website, email, text message, and instant message.

13. A method according to claim 11 , further comprising:

associating the alert with an expiration date; and

upon reaching the expiration date, automatically delete the alert.

14. A method according to claim 13 , wherein the expiration date comprises a period of time that starts from a time the alert is delivered or a time from which one such recipient views the alert.

15. A method according to claim 11 , wherein each alert comprises a report of activity or inactivity of the student based on the new entry to the electronic gradebook.

16. A method according to claim 11 , further comprising:

triggering a further event based on the event of the electronic gradebook change; and

combining the further event with the event in the alert.

17. A method according to claim 11 , wherein the alert comprises one or more of an action button, text recommendation, hyperlink, and image.

18. A method according to claim 11 , further comprising:

identifying a preference of alert delivery for each of the recipients; and

delivering the alert to each recipient via the preferred alert delivery for that recipient.

19. A method according to claim 11 , wherein the education related data in the electronic gradebook is utilized to track progress of student in the online learning environment.

20. A method according to claim 19 , wherein the alert provides an up-to-date status of the student's progress.

Assignments (1)
SECURITY INTEREST Recorded Jul 27, 2021
From: APEX LEARNING INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 056982/0404 →
Continuity (5)
Continuation 16133472 · Sep 17, 2018
Continuation 14325309 · Jul 7, 2014
Continuation 13053061 · Mar 21, 2011
Continuation 12179445 · Jul 24, 2008
Related Publication 20200193543A1 · Jun 18, 2020