×

Method and system for processing retail data

  • US 7,805,334 B1
  • Filed: 06/08/2004
  • Issued: 09/28/2010
  • Est. Priority Date: 06/08/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a point of sale system;

    a merchandising system;

    a data warehouse;

    an inbound processing engine coupled to the point of sale system, the merchandising system and the data warehouse, the inbound processing engine comprising an inbound data interface, a sales audit engine coupled to the inbound data interface and an outbound data interface coupled to the sales audit engine;

    the inbound data interface configured to receive retail data directly from the point of sale system and independent of the merchandising system, wherein the inbound processing engine is configured to apply a retail data processing rule to the retail data to generate processed retail data, the sales audit engine comprising a transaction analysis engine, the transaction analysis engine configured to determine an error in the retail data and provide a description of the error, a source of the error and a suggested remedy for the error;

    the outbound data interface coupled to the merchandising system and the data warehouse and configured to provide the processed retail data to the merchandising system and the data warehouse for further processing and reporting of the processed retail data, wherein the processed retail data provided to the data warehouse is provided independent of the merchandising system;

    a transaction editor configured to allow editing of a first and a second converted retail data;

    a transaction database coupled to an input interface and the sales audit engine, the transaction database configured to store transaction data based on the first and second converted retail data for transactions being processed by the inbound processing engine, and to store a task processing state; and

    a plurality of outbound interfaces coupled to the sales audit engine and the transaction database and configured to send processed retail data to the data warehouse, the merchandising system and at least one of an integration server, a forecast engine, a replenishment engine, a material management engine, a sales and distribution/financials engine, a card payment engine and a billing engine;

    wherein the inbound processing engine comprises a first inbound data conversion engine and a second inbound data conversion engine, the first inbound data conversion engine being coupled to the input interface and configured to receive first retail data from at least one point of sale device and to provide the first converted retail data to the input interface based on the received first retail data, the second inbound data conversion engine coupled to the input interface and configured to receive second retail data from the at least one point of sale device and to provide the second converted retail data to the input interface based on the received second retail data;

    wherein the sales audit engine is configured to receive the first and second converted retail data;

    wherein the transaction analysis engine is configured to receive and compare the first and second converted retail data to at least one predefined condition, the transaction analysis engine being further configured to determine an error in the first and second converted retail data and provide a description of the error, a source of the error and a suggested remedy for the error.

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