Please download the dossier by clicking on the dossier button x
×

System and method for prioritized product index searching

  • US 10,592,953 B2
  • Filed: 01/24/2018
  • Issued: 03/17/2020
  • Est. Priority Date: 09/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for grouping a set of distinct records in a database system, the database system comprising a first database cluster H and a second database cluster L, the system comprising:

  • one or more processors; and

    one or more non-transitory memory storage devices storing computing instructions configured to run on the one or processors and perform acts of;

    determining, for each distinct record (i) of the set of distinct records, whether each respective record is a first priority or a second priority by;

    determining that a total number of records in the second database cluster L is greater than a target number; and

    when the total number of records in the second database cluster L is greater than the target number;

    assigning a respective random number to a respective one of each distinct record (i) of the set of distinct records in the second database cluster L; and

    using the respective random number, as assigned to the respective one of each distinct record (i) of the set of distinct records in the second database cluster L, to determine that certain records of the set of distinct records in the second database cluster L are the first priority;

    storing, in the first database cluster H and not in the second database cluster L, each distinct record (i) of the set of distinct records which are determined to be the first priority, wherein the first database cluster H comprises a first computer server; and

    storing, in the second database cluster L, each record (i) of the set of distinct records which are determined to be the second priority, wherein;

    the second database cluster L comprises a second computer server different from the first computer server;

    the first computer server has greater processing power than the second computer server; and

    the first priority is a higher priority than the second priority.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×