×

Systems and methods for expedited large file processing

  • US 10,191,952 B1
  • Filed: 02/26/2018
  • Issued: 01/29/2019
  • Est. Priority Date: 07/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing a large file, comprising:

  • one or more processors; and

    a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to;

    receive record data comprising a plurality of records, each of the plurality of records comprising an identification value in a common field, the common field having a data format comprising a sequence of characters and each of the identification values corresponding to a name;

    determine, based on a comparison of a size of the record data to a predetermined size threshold, a focus value order of magnitude;

    determine, based on the data format and the focus value order of magnitude, a plurality of unique focus values, each of the plurality of focus values corresponding to a sub-group of the plurality of records, wherein the plurality of focus values comprise a set of letters from A to Z with each of the plurality of focus values corresponding to a specified portion of the sequence of characters in the data format;

    create a plurality of virtual processing units, each associated with a unique one of the plurality of focus values; and

    responsive to searching the record data, process, by each of the plurality of virtual processing units, the respective sub-group of the plurality of records that corresponds to the focus value associated with the respective virtual processing unit.

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