US2017293663A1PendingUtilityA1

Personalized content aggregation presentation

Assignee: PEARSON EDUCATION INCPriority: Apr 8, 2016Filed: May 30, 2017Published: Oct 12, 2017
Est. expiryApr 8, 2036(~9.7 yrs left)· nominal 20-yr term from priority
G06F 16/2465G06F 16/24575H04L 67/1097H04W 4/21G09B 7/06G09B 7/02H04L 67/306G06F 16/24556H04W 4/18G06F 17/30539G06F 17/30489G06F 17/30528H04L 67/535
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Generating personalized aggregated content is disclosed herein. The system can include a memory include an aggregated content database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers that can include a packet selection system and a presentation system. These one or more servers can: receive content files from the user device. A server can create independent clauses from the content files and further extract words to create incomplete clauses. The incomplete clauses are transmitted to the user device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system for automatically presenting personalized aggregated content, the system comprising:
 a server comprising one or more processors;   a communication network;   a database stored in one or more memories comprising at least a user profile database, the user profile database further comprising an aggregation file;   processing, by the server, the aggregation file by:
 receiving, from a user device, a request for aggregated content via the communication network; 
 retrieving from the user profile database the aggregation file, the aggregation file comprising one or more incomplete clauses and a plurality of response phrases, and wherein the aggregation file is associated with a user of the user device; 
 generating a first bucket, a second bucket, and a third bucket, each of the first bucket, the second bucket, and the third bucket comprising a set of the one or more incomplete clauses; 
 tagging each of the incomplete clauses in the first bucket with a first tag, wherein the first tag identifies a first presentation type and a first response type; 
 tagging each of the incomplete clauses in the second bucket with a second tag, wherein the second tag identifies a second presentation type and a second response type; 
 tagging each of the incomplete clauses in the third bucket with a third tag, wherein the third tag identifies a third presentation type and third response type; 
 presenting, to the user device, each of the incomplete clauses in the first bucket, the second bucket, and third bucket in chronological order via a spaced delivery algorithm, wherein each of the incomplete clauses are moved between buckets according a communication received from the user device in response to the presentation; 
 generating a progress report based on a movement of incomplete clauses from one bucket to another bucket; and 
 transmitting, to the user device, a progress report. 
   
     
     
         2 . The system for automatically presenting personalized aggregated content of  claim 1 , wherein the plurality of response phrases comprise:
 one or more noun phrases, wherein each noun phrase of the one or more noun phrases is associated with a one of the one or more incomplete clauses; and   one or more test phrases, wherein each incomplete clause of the one or more incomplete clauses is associated with at least one test phrases of the one or more test phrases.   
     
     
         3 . The system for automatically presenting personalized aggregated content of  claim 1 , wherein the movement of incomplete clauses from one bucket to another bucket is identified by a Leitner Box algorithm. 
     
     
         4 . The system for automatically presenting personalized aggregated content of  claim 1 , wherein the first tag identifies a confidence presentation and a confidence response and the second tag identifies a multi-choice presentation and a multi-choice response and the third tag identifies a fill-in presentation and a fill-in response. 
     
     
         5 . The system for automatically presenting personalized aggregated content of  claim 1 , wherein the spaced delivery algorithm determines a schedule for presenting according to factors including one or more of:
 the progress report;   an ability of the user of the user device;   a first time interval since a last aggregated content interaction;   a level of difficulty of the aggregated content;   a second time interval until a challenge; and   a number of incomplete clauses in the one or more incomplete clauses.   
     
     
         6 . The system for automatically presenting personalized aggregated content of  claim 5 , further comprising transmitting, by the server and to the user device, a prompt to request aggregated content. 
     
     
         7 . The system for automatically presenting personalized aggregated content of  claim 1 , wherein one or more additional buckets are generated, and wherein each of the incomplete clauses are moved between the first bucket, the second bucket, the third bucket, and the one or more additional buckets according a communication received from the user device in response to the presentation. 
     
     
         8 . A method for automatically presenting personalized aggregated content, the method comprising:
 receiving, at a server and from a user device, a request for aggregated content via a communication network;   retrieving from a user profile database an aggregation file, the aggregation file comprising one or more incomplete clauses and a plurality of response phrases, and wherein the aggregation file is associated with a user of the user device;   generating a first bucket, a second bucket, and a third bucket, each of the first bucket, the second bucket, and the third bucket comprising a set of the one or more incomplete clauses;   tagging each of the incomplete clauses in the first bucket with a first tag, wherein the first tag identifies a first presentation type and a first response type;   tagging each of the incomplete clauses in the second bucket with a second tag, wherein the second tag identifies a second presentation type and a second response type;   tagging each of the incomplete clauses in the third bucket with a third tag, wherein the third tag identifies a third presentation type and third response type;   presenting, to the user device, each of the incomplete clauses in the first bucket, the second bucket, and third bucket in chronological order via a spaced delivery algorithm, wherein each of the incomplete clauses are moved between buckets according a communication received from the user device in response to the presentation;   generating a progress report based on a movement of incomplete clauses from one bucket to another bucket; and   transmitting, to the user device, a progress report.   
     
     
         9 . The method for automatically presenting personalized aggregated content of  claim 8 , wherein the plurality of response phrases comprise:
 one or more noun phrases, wherein each noun phrase of the one or more noun phrases is associated with a one of the one or more incomplete clauses; and   one or more test phrases, wherein each incomplete clause of the one or more incomplete clauses is associated with at least one test phrases of the one or more test phrases.   
     
     
         10 . The method for automatically presenting personalized aggregated content of  claim 8 , wherein the movement of incomplete clauses from one bucket to another bucket is identified by a Leitner Box algorithm. 
     
     
         11 . The method for automatically presenting personalized aggregated content of  claim 8 , wherein the first tag identifies a confidence presentation and a confidence response and the second tag identifies a multi-choice presentation and a multi-choice response and the third tag identifies a fill-in presentation and a fill-in response. 
     
     
         12 . The method for automatically presenting personalized aggregated content of  claim 8 , wherein the spaced delivery algorithm determines a schedule for presenting according to factors including one or more of:
 the progress report;   an ability of the user of the user device;   a first time interval since a last aggregated content interaction;   a level of difficulty of the aggregated content;   a second time interval until a challenge; and   a number of incomplete clauses in the one or more incomplete clauses.   
     
     
         13 . The method for automatically presenting personalized aggregated content of  claim 12 , further comprising transmitting, by the server and to the user device, a prompt to request aggregated content. 
     
     
         14 . The method for automatically presenting personalized aggregated content of  claim 8 , wherein one or more additional buckets are generated, and wherein each of the incomplete clauses are moved between the first bucket, the second bucket, the third bucket, and the one or more additional buckets according a communication received from the user device in response to the presentation. 
     
     
         15 . One or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process for automatically presenting personalized aggregated content, the computer process comprising:
 receiving, at a server and from a user device, a request for aggregated content via a communication network;   retrieving from a user profile database an aggregation file, the aggregation file comprising one or more incomplete clauses and a plurality of response phrases, and wherein the aggregation file is associated with a user of the user device;   generating a first bucket, a second bucket, and a third bucket, each of the first bucket, the second bucket, and the third bucket comprising a set of the one or more incomplete clauses;   tagging each of the incomplete clauses in the first bucket with a first tag, wherein the first tag identifies a first presentation type and a first response type;   tagging each of the incomplete clauses in the second bucket with a second tag, wherein the second tag identifies a second presentation type and a second response type;   tagging each of the incomplete clauses in the third bucket with a third tag, wherein the third tag identifies a third presentation type and third response type;   presenting, to the user device, each of the incomplete clauses in the first bucket, the second bucket, and third bucket in chronological order via a spaced delivery algorithm, wherein each of the incomplete clauses are moved between buckets according a communication received from the user device in response to the presentation;   generating a progress report based on a movement of incomplete clauses from one bucket to another bucket; and   transmitting, to the user device, a progress report.   
     
     
         16 . The one or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process for automatically presenting personalized aggregated content of  claim 15 , wherein the plurality of response phrases comprise:
 one or more noun phrases, wherein each noun phrase of the one or more noun phrases is associated with a one of the one or more incomplete clauses; and   one or more test phrases, wherein each incomplete clause of the one or more incomplete clauses is associated with at least one test phrases of the one or more test phrases.   
     
     
         17 . The one or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process for automatically presenting personalized aggregated content of  claim 15 , wherein the movement of incomplete clauses from one bucket to another bucket is identified by a Leitner Box algorithm. 
     
     
         18 . The one or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process for automatically presenting personalized aggregated content of  claim 15 , wherein the first tag identifies a confidence presentation and a confidence response and the second tag identifies a multi-choice presentation and a multi-choice response and the third tag identifies a fill-in presentation and a fill-in response. 
     
     
         19 . The one or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process for automatically presenting personalized aggregated content of  claim 15 , wherein the spaced delivery algorithm determines a schedule for presenting according to factors including one or more of:
 the progress report;   an ability of the user of the user device;   a first time interval since a last aggregated content interaction;   a level of difficulty of the aggregated content;   a second time interval until a challenge; and   a number of incomplete clauses in the one or more incomplete clauses.   
     
     
         20 . The one or more non-transitory tangible computer-readable storage media storing computer-executable instructions for performing a computer process for automatically presenting personalized aggregated content of  claim 15 , wherein one or more additional buckets are generated, and wherein each of the incomplete clauses are moved between the first bucket, the second bucket, the third bucket, and the one or more additional buckets according a communication received from the user device in response to the presentation.

Join the waitlist — get patent alerts

Track US2017293663A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.