×

System and method for increasing data transmission rates through a content distribution network with customized aggregations

  • US 10,027,740 B2
  • Filed: 10/29/2015
  • Issued: 07/17/2018
  • Est. Priority Date: 10/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for increasing data transmission rates through a content distribution network by generating a customized aggregation comprising data packets selected to maximize a data acceptance rate, the system comprising:

  • a memory comprising;

    a content library database comprising a plurality of data packets, wherein the plurality of data packets comprise a plurality of delivery data packets and a plurality of assessment data packets; and

    a user profile database, wherein the user profile database includes information identifying a cohort of users, and wherein the user profile database includes information identifying plurality of at least one attribute of each of the users in the cohort of users;

    at least one server configured to;

    receive aggregation information identifying an aggregation comprising a set of delivery data packets and a set of assessment data packets;

    receive data packet data from the content library database;

    identify a recipient cohort, wherein the recipient cohort comprises a group of users designated to receive the aggregation via a plurality of user devices;

    determine a recipient cohort elapsed time, wherein the recipient cohort elapsed time characterizes an amount of time for acceptance of a plurality of previous aggregations by the recipient cohort;

    generate an estimate of data packet transfer time for the aggregation, wherein the data packet transfer time is an amount of time between sending of a first data packet in the aggregation and receiving a final response from a user device;

    generate an updated aggregation based on the recipient cohort elapsed time and the estimate of data packet transfer time;

    generate a modeled aggregation outcome, wherein the aggregation outcome comprises a prediction of a change in a skill level for the recipient cohort;

    retrieve a target parameter identifying a desired change to the skill level for the recipient cohort;

    generate a modeled aggregation contribution, wherein the aggregation contribution indicates a degree to which the aggregation contributes to reaching the target parameter affected by the estimate of data packet transfer time;

    generate a modeled alternative contribution, wherein the alternative contribution indicates a degree to which an alternative aggregation contributes to reaching the target parameter affected by an estimate of data packet transfer time for the alternative contribution; and

    determine a difference between the modeled aggregation contribution and the modeled alternative contribution;

    wherein the updated aggregation based on the recipient cohort elapsed time and the estimate of data packet transfer time is generated when the alternative contribution is greater than the modeled aggregation contribution; and

    provide the updated aggregation to the user devices.

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