IP Library Granted Patent US 10,796,592
Granted Patent B2
US 10,796,592 · App. 15/848,902 · Granted Oct 6, 2020

User generated content within an online education platform

Inventors: Jacob K. Samuelson (Redwood City, CA); Myra Liu (Redwood City, CA); Jiquan Ngiam (Mountain View, CA); Mustafa Furniturewala (Sunnyvale, CA)
Assignee: Coursera, Inc.
G09B7/08G06F40/131G06F40/14G06F40/154G09B7/07
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 10,796,592
App. No.
15/848,902
Granted
Oct 6, 2020
Kind
B2
Abstract

According to an implementation, a system includes an online education platform including a content manager configured to provide an authoring tool on a computing device associated with a learner of an online course. The authoring tool is configured to provide at least one user interface for creation of a learner-created question for an assessment for the online course. The content manager includes an education content converter configured to convert the learner-created question from a first format to a second format. The online education platform including an assessment bank configured to store the learner-created question, as well as other learner-created questions and instructor-created questions. The online education platform including a content selector configured to select a plurality of questions from the assessment bank for the assessment for the online course.

Claims (46)

1. A system comprising:

at least one processor;

a non-transitory computer-readable medium configured to store executable instructions that when executed by the at least one processor are configured to implement an online education platform configured to provide an online course over a network to a plurality of computing devices, the online course providing education content in which learners view and interact with the education content, the online education platform including:

a content manager configured to provide an authoring tool on a computing device associated with an learner of the online course, the authoring tool configured to add material to the education content, the authoring tool configured to provide at least one user interface for creation of a learner-created question for an assessment for the online course,

wherein the content manager includes an education content converter configured to receive the learner-created question in a first format and convert the first format to a second format compatible to the online education platform,

the second format including a restrictive extensible markup language (XML) defining a set of restrictive XML tags, the second format defining a plurality of blocks, each of the plurality of blocks corresponding to a different type of data content with restricted attributes that limit a block to a particular type of data content such that one or more features are not allowed, the second format configured to enable native rendering of the education content in a web application, a mobile web application, and a native mobile application regardless of the respective computing device type;

an assessment bank configured to store the learner-created question, the assessment bank including learner-created questions and instructor-created questions; and

a content selector configured to select a plurality of questions from the assessment bank for the assessment for the online course.

2. The system of claim 1 , wherein the learner-created question is stored in a one-question format.

3. The system of claim 1 , wherein the content selector is configured to sort the learner-created questions and the instructor-created questions in the assessment back according to quality, and select the plurality of questions based on the sorted list.

4. The system of claim 1 , wherein the at least one user interface provided by the authoring tool identifies at least one text box for describing the learner-created question and one or more text boxes for providing one or more answers to the learner-created question.

5. The system of claim 1 , wherein the first format is a hypertext markup language (HTML) format.

6. The system of claim 1 , wherein the online education platform includes:

an online course analyzer configured to compute performance data for the assessment, wherein the content selector is configured to determine a quality of one or more of the plurality of questions based on the performance data and re-select questions for the assessment based on the performance data.

7. A non-transitory computer-readable medium storing executable instructions that when executed by at least one processor are configured to implement an online education platform, the online education platform configured to provide an online course over a network to a plurality of computing devices, the online course providing education content in which learners view and interact with the education content, the online education platform configured to:

provide an authoring tool on a computing device associated with a learner of the online course, the authoring tool configured to add material to the education content, the authoring tool configured to provide at least one user interface for creation of a learner-created question for an assessment for the online course;

convert the learner-created question from a first format to a second format compatible to the online education platform, the second format including a restrictive extensible markup language (XML) defining a set of restrictive XML tags, the second format defining a plurality of blocks, each of the plurality of blocks corresponding to a different type of data content with restricted attributes that limit a block to a particular type of data content such that one or more features are not allowed, the second format configured to enable native rendering of the education content in a web application, a mobile web application, and a native mobile application regardless of the respective computing device type;

store the learner-created question in an assessment bank, the assessment bank including learner-created questions and instructor-created questions; and

select a plurality of questions from the assessment bank for the assessment for the online course.

8. The non-transitory computer-readable medium of claim 7 , wherein the learner-created question is stored in a one-question format.

9. The non-transitory computer-readable medium of claim 7 , further comprising:

sort the learner-created questions and the instructor-created questions in the assessment back according to quality; and

select the plurality of questions based on the sorted list.

10. The non-transitory computer-readable medium of claim 7 , wherein the at least one user interface provided by the authoring tool identifies at least one text box for describing the learner-created question and one or more text boxes for providing one or more answers to the learner-created question.

11. The non-transitory computer-readable medium of claim 7 , further comprising:

provide an authoring tool on a computing device associated with an instructor of the online course, the authoring tool configured to provide at least one user interface for development of an instructor-related question,

convert the instructor-related question from the first format to the second format compatible to the online education platform; and

store the instructor-related question in the assessment bank.

12. The non-transitory computer-readable medium of claim 7 , wherein the first format is a hypertext markup language (HTML) format.

13. The non-transitory computer-readable medium of claim 7 , further comprising:

compute performance data for the assessment;

determine a quality of one or more of the plurality of questions based on the performance data; and

re-select questions for the assessment based on the performance data.

14. A method for implementing an online education platform that provides an online course over a network to a plurality of computing devices in which learners view and interact with education content of the online course, the method comprising:

providing an authoring tool on a computing device associated with an learner of the online course, the authoring tool configured to add material to the education content, the authoring tool configured to provide at least one user interface for creation of a learner-created question for an assessment for the online course;

converting the learner-created question from a first format to a second format compatible to the online education platform, the second format including a restrictive extensible markup language (XML) defining a set of restrictive XML tags, the second format defining a plurality of blocks, each of the plurality of blocks corresponding to a different type of data content with restricted attributes that limit a block to a particular type of data content such that one or more features are not allowed, the second format configured to enable native rendering of the education content in a web application, a mobile web application, and a native mobile application regardless of the respective computing device type;

storing the learner-created question in an assessment bank, the assessment bank including learner-created questions and instructor-created questions; and

selecting a plurality of questions from the assessment bank for the assessment for the online course.

15. The method of claim 14 , wherein the learner-created question is stored in a one-question format.

16. The method of claim 14 , further comprising:

sorting the learner-created questions and the instructor-created questions in the assessment back according to quality; and

selecting the plurality of questions based on the sorted list.

17. The method of claim 14 , further comprising:

computing performance data for the assessment;

determining a quality of one or more of the plurality of questions based on the performance data; and

re-selecting questions for the assessment based on the performance data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2018
From: SAMUELSON, JACOB K.; LIU, MYRA; NGIAM, JIQUAN; FURNITUREWALA, MUSTAFA
To: COURSERA, INC.
Reel/Frame 047496/0268 →
Continuity (2)
Provisional Application 62436637 · Dec 20, 2016
Related Publication 20180174476A1 · Jun 21, 2018
Cited By (2)
US 12,192,302 US 12,700,050