×

Customer attribute exemption

  • US 10,565,538 B1
  • Filed: 03/14/2014
  • Issued: 02/18/2020
  • Est. Priority Date: 03/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for making rapid aggregated data studies for determining buying patterns related to a business plan based on attribute data retrieved from a database repository over a computer network, the method comprising:

  • storing a plurality of transaction records, each including a store location, in a distributed memory, the distributed memory comprising;

    a plurality of nodes, each node comprising a and a processor, each memory configured to store a portion of the plurality of transaction records, and each processor configured to perform an operation using the portion of the plurality of transaction records in the memory upon request;

    receiving over a network a request for approval of a business plan;

    capturing, from the business plan, user inputs that describe features of the business plan;

    generating attributes aggregatable to values corresponding to the user inputs that will be used in the business plan, the attributes including purchase attributes;

    generating a flattened and transposed attribute table for storing aggregated attribute data therein, the attribute table including fields corresponding to the generated attributes for use by the business plan;

    determining the identity of a first node of the plurality of nodes having a memory storing a first transaction record corresponding to a field of the attribute table and the identity of a second node of the plurality of nodes having a memory storing a second transaction record corresponding to a field of the attribute table, and retrieving the attribute data from only a selected node by transmitting a request to only the selected node to return the attribute data corresponding to the field of the attribute table, the selected node selected from the group consisting of;

    the first node and the second node;

    receiving the requested attribute data from the selected node;

    automatically executing one or more database operations to aggregate the requested attribute data into the fields of the attribute table;

    further aggregating purchase attribute data for members of a cluster formed by customers that share predetermined attributes, at least one of the predetermined attributes being a physical address, such that the members of the cluster reside at the same residence;

    generating an initial buying pattern for a customer based on the aggregated attribute data, the initial buying pattern including at least one purchase attribute and a percentage likelihood of the customer making a purchase having an attribute that is the same as the at least one purchase attribute in the future;

    determining one or more preferred store locations for the customer based on the aggregated attribute data;

    generating a refined buying pattern by excluding each transaction record for the customer that does not include one of the one or more preferred store locations; and

    generating a report conveying the refined buying pattern patterns relative to the business plan.

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