×

Indirect customer identification system and method

  • US 20060065716A1
  • Filed: 08/30/2005
  • Published: 03/30/2006
  • Est. Priority Date: 08/31/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system for automatically updating entries in a database based upon information received from a plurality of point of sale terminals comprising:

  • a) a central computer system;

    b) a computerized database system residing on the central computer system, the database system having i) a transaction database containing a plurality of transaction records, ii) an accounts database containing a plurality of account records, iii) a customer database containing a plurality of customer records each containing a customer name field, iv) a T-A link database containing links between the transaction and the account records, v) an ACX link database containing links between the customer and the account records, and vi) a CTX link database containing links between the customer and the transaction records;

    c) a communication mechanism linking the central computer system to the plurality of point of sale terminals;

    d) a new transaction information record received by the central computer system over the communication mechanism concerning a new transaction, the new transaction information record containing i) sales information including a list of products purchased during the transaction;

    ii) account information about a transaction account used to purchase the list of products, and iii) a transaction customer name taken from a payment mechanism during the new transaction;

    e) basic programming on the central computer system for receiving the new transaction information record and updating the computerized database system by i) creating a new transaction record in the transaction database based upon the sales information;

    ii) determining if a transaction account record exists in the accounts database that matches the transaction account and creating the transaction account record in the account database if the transaction account record does not already exist;

    iii) creating a new T-A link between the new transaction record and the transaction account record; and

    f) advanced programming on the central computer for i) determining whether any account customers exist for the transaction account record by finding any ACX links between the transaction account record and the customer records;

    ii) determining whether the transaction customer name matches the customer name field in any of the account customers; and

    iii) if a match is found, creating a new CTX link between the matching account customer and the new transaction record.

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