Personalized content aggregation presentation
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-modifiedWhat 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.