×

Resource allocation in distributed processing systems

  • US 10,560,397 B2
  • Filed: 11/28/2017
  • Issued: 02/11/2020
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A distributed processing system configured to improve processing speeds, the system comprising:

  • a source device configured to provide groups of data, wherein each of the groups of data is associated with one or several user authors, wherein the groups of data together comprise a processing task;

    a plurality of independent processing units configured to receive a portion of the processing task, wherein the portion of the processing task comprises one or several of the groups of data, and wherein the independent processing units are configured to characterize one or several aspects of the one or several of the groups of data; and

    a server communicatively connected to the source device and the plurality of independent processing units via a network, wherein the server is configured to;

    receive the processing task;

    identify a plurality of features in some of the groups of data;

    generate a preliminary subset from the groups of data, by selecting an attribute identified in at least one of the plurality of features;

    calculate a subset measure for the preliminary subset, wherein the subset measure indicates a degree to which the subset is representative of the processing task;

    optimize the subset measure by replacing some of the groups of data of the preliminary subset with at least one replacement group of data that increases the subset measure by increasing the efficiency of use of the preliminary subset using at least one contribution factor measuring a contribution of a piece of data within the at least one replacement group; and

    provide a final subset, including the at least one replacement group of data that replaces the preliminary subset with the replacement group, thereby increasing the subset measure, to the plurality of independent processing units.

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