Systems and methods for decreasing latency in data packet provision
AssigneePearson Education, Inc.
InventorsGregory Dean McFall, Yaohang Hong
Life of this patent
Estimating the term…
Abstract
A system and method for decreasing latency in providing a data packet to a user device subsequent to receipt of an electronic signal from the user device are disclosed herein. The system can include memory including: a user profile database; and a content library database. The system can include a user device including: a network interface; and an I/O subsystem. The system can include a content management server. The content management server can: provide a data packet to the user device; request generation of a contingent recommendation; receive the contingent recommendation; receive an electronic signal including a user response; select a next action; and provide the next action to the user device.
Claims20
A system comprising:
- a server comprising a computing device coupled to a network and including at least one processor executing within a memory instructions which, when executed, cause the system to:
- select, from a user profile database coupled to the network, a unique identifier for a user;
- generate, based on at least one historic attribute associated in the user profile database with the unique identifier, a model predicting a likelihood of inputting, by the user, a correct response to a question stored in association with a response data as a data packet, and further associated with a learning material within a content library database;
- identify, based on the model, a plurality of potential next actions according to at least one possible user response to the question, input by the user;
- transmit the question through the network to be displayed on a user device operated by the user;
- receive a user response to the question, input by the user;
- and
- automatically select a next action from the plurality of potential next actions, according to the user response, further comprising:
- updating, based on the user response to the question:
- a user profile, in the user profile database, for the user, and
- an updated plurality of potential next actions;
- selecting, from the updated plurality of potential next actions, an updated next action for the user;
- and
- generating a contingent recommendation according to the updated next action;
- and
- transmit the contingent recommendation through the network to the user device, wherein the contingent recommendation is generated as a function of the model.
A method comprising the steps of:
- selecting, by a server comprising a computing device coupled to a network and including at least one processor executing instructions within a memory, from a user profile database coupled to the network, a unique identifier for a user;
- generating, by the server, based on at least one historic attribute associated in the user profile database with the unique identifier, a model predicting a likelihood of inputting, by the user, a correct response to a question stored in association with a response data as a data packet, and further associated with a learning material within a content library database;
- identifying, by the server, based on the model, a plurality of potential next actions according to at least one possible user response to the question, input by the user;
- transmitting, by the server, the question through the network to be displayed on a user device operated by the user;
- receiving, by the server, a user response to the question, input by the user;
- and
- automatically selecting, by the server, a next action from the plurality of potential next actions, according to the user response, further comprising the steps of:
- updating, based on the user response to the question:
- a user profile, in the user profile database, for the user, and
- an updated plurality of potential next actions;
- selecting, from the updated plurality of potential next actions, an updated next action for the user;
- and
- generating a contingent recommendation according to the updated next action;
- and
- transmitting, by the server, the contingent recommendation through the network to the user device, wherein the contingent recommendation is generated as a function of the model.
Dependencies are inferred from the claim text.