Patent ID: 9652993
Date: 2017-05-16
CPC Classifications: G09B

Claim:
1. A computer implemented method for providing differentiated content to a user of a plurality of users, comprising the steps of: obtaining in real-time, by a standards engine including one or more processors, a first unmodified content from at least one source using at least one computer; obtaining one or more educational standards using at least one computer; evaluating the one or more educational standards to produce a unique standards code by analyzing at least one of one or more statements of the one or more educational standards, a structure of the one or more educational standards, a core meaning of the one or more educational standards, a related and ancillary meaning of the one or more educational standards, a learning mode referenced by the one or more educational standards, an intent of the one or more educational standards, or related critical thinking, logical, philosophical, and pedagogical elements of the one or more educational standards using at least one computer; analyzing, by the standards engine, the first unmodified content to determine a reading difficulty level of the first unmodified content in accordance with each of the one or more educational standards; generating in real-time, by a differentiation engine including one or more processors, a plurality of aligned versions of the first unmodified content by transforming format and content of the first unmodified content, wherein each of the plurality of aligned versions is transformed, respectively, according to a reading difficulty level associated with corresponding one of the one or more educational standards, wherein generating the plurality of aligned versions of the first unmodified content further comprises breaking up the first unmodified content into sentences, selecting a different vocabulary and sentence length according to each reading difficulty level in accordance with the unique standards code while maintaining subject matter of the first unmodified content; transmitting, simultaneously, a first aligned version of the plurality of aligned versions of the first unmodified content to the user, wherein the first aligned version corresponds to a reading skill level of the user; generating, by the differentiation engine, one or more lesson plans for the user, the one or more lesson plans comprising questions associated with the first aligned version and subject matter of the first unmodified content, wherein the one or more lesson plans comprises a lesson comprising one or more of a specific spoken language, a particular font size and level-appropriate vocabulary and a particular graphical format based on the reading skill level of the user; and providing the one or more lesson plans questions associated with the first aligned version to the user via a communication system, wherein each of the plurality of aligned versions are equivalent substantially similar in subject matter, meaning and context to subject matter, meaning and context of the first unmodified content.