×

Systems and methods for hybrid content provisioning with dual recommendation engines

  • US 10,355,924 B1
  • Filed: 08/25/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 04/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for hybrid content provisioning, the system comprising:

  • memory comprising;

    a user profile database comprising information relating to a plurality of users, wherein the information relating to the plurality of users comprises unique user history data associated with each of the users in the plurality of users; and

    a content library database comprising a plurality of nodes linked in a sequential relationship in a content network, wherein some of the plurality of nodes are associated with guard conditions, wherein each guard condition identifies a condition for entrance into the node associated with that guard condition;

    a user device comprising;

    a first network interface configured to exchange data via a communication network; and

    a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; and

    one or more servers configured to selectively use a rule-based recommendation engine and an adaptive recommendation engine of a dual recommendation engine configuration to perform state-based traversal of at least some of the plurality of nodes and to perform adaptive generation and presentation of node content based at least in part on;

    receiving user identification information, wherein the user identification information identifies a user;

    determining a location of the user identified by the received user identification information in the content network;

    identifying potential next nodes based on the location of the user in the content network according to the rule-based recommendation engine;

    determining a next node from the identified potential next nodes;

    determining that the next node is a placeholder node;

    consequent to the determining that the next node is the placeholder node, causing the adaptive recommendation engine to generate an output corresponding to next node content is based on a predictive model from a model database, wherein the predictive model is trained to select content based on inputs corresponding to at least a user skill level, and the next node content is based at least in part on;

    retrieving potential placeholder content associated with the next node; and

    identifying content from the retrieved potential placeholder content;

    transmitting the output corresponding to the next node content to cause presentation of the next node content via the user device; and

    after the output is transmitted, when a subsequent node is determined to not be a placeholder node, generating additional output based at least in part on the rule-based recommendation engine and subsequent content is directly linked to the subsequent node, and transmitting the additional output corresponding to subsequent node content to cause presentation of the subsequent node content via the user device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×