×

Method and system for managing distributor information

  • US 10,068,242 B1
  • Filed: 06/01/2015
  • Issued: 09/04/2018
  • Est. Priority Date: 03/15/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for utilizing multiple processing engines to perform distributor data management tasks, the system comprising:

  • at least one processor;

    memory, coupled to the at least one processor, having code stored therein and executable by the at least one processor to program the at least one processor to perform executable operations comprising;

    starting one or more modules to perform one or more distributor data management tasks, wherein one of the modules is an authorization module that determines whether a party associated with a sales transaction meets requirements to receive a commission from proceeds associated with the sales transaction;

    determining, by each started module, if one or more services of multiple processing engines are needed to the perform the distributor data management tasks;

    starting each processing engine for which one or more services are determined by each started module as needed to perform the distributor management tasks, wherein at least one processing engine is a commission engine;

    generating one or more requests, by the commission engine, to retrieve data from one or more data sources that is used by the commission engine to determine commission amounts payable to a party associated with a sales transaction;

    processing, by the authorization module, the authorization data, sales transaction data, and data associated with the party associated with the sales transaction to determine if the party is authorized to receive a commission based on proceeds associated with the sales transaction;

    determining, by the commission engine using the data retrieved by the commission engine, including selling agreement data, commission amounts payable to the party associated with the sales transaction based on at least the selling agreement data; and

    if the authorization module determines that the party associated with the sales transaction is authorized to receive a commission based on proceeds associated with the sales transaction, generating a payment report associated with the sales transaction to the party in accordance with the determination of the commission amounts payable to the party associated with the sales transaction.

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