# US 8,825,549 B2 · Transaction processing with core and distributor processor implementations

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,825,549 B2
- Document ID: US8825549B2
- Status: Granted
- Kind: B2
- Application number: 12/491,880
- Filed: 2009-06-25
- Published: 2009-10-15
- Granted: 2014-09-02
- Earliest claimed: 1996-11-12
- Assignees: Syncada LLC
- Applicants: Dean W. Hahn-Carlson
- Inventors: Dean W. Hahn-Carlson
- Web page: https://patentgrep.com/patent/US8825549B2

## CPC

- G06Q 20/00: Payment architectures, schemes or protocols (apparatus for performing or posting payment transactions G07F7/08, G07F19/00; electronic cash registers G07G1/12)
- G06Q 10/08: Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q 20/04: Payment circuits
- G06Q 20/4016: {involving fraud or risk level assessment in transaction processing}
- G06Q 20/403: {Solvency checks}
- G06Q 30/0283: Price estimation or determination
- G06Q 30/04: Billing or invoicing
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 40/02: Banking, e.g. interest calculation or account maintenance (credit or loans G06Q40/03)
- G06Q 40/12: Accounting
- G06Q 20/02: involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
- G06Q 20/0855: {involving a third party}
- G06Q 20/40: Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q 20/405: {Establishing or using transaction specific rules}
- G06Q 2220/10: Usage protection of distributed data files
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Transaction processing for distributor-based transactions is facilitated. According to an example embodiment of the present invention, a transaction management approach involves the processing of aspects of a transaction between contracting parties using transaction rules associated with an administrator and at least one distributor sponsoring the transaction. In some applications, the administrator finances the transaction. Fees are assessed as a function of the transaction processing on behalf of the administrator and, in come instances, the distributor.

## Claims

### Claim 1

A transaction processing system for dynamic profile-based auditing of transaction data, the transaction processing system comprising:
a data storage device that stores data including profile list criteria for contracting transaction parties and sponsors that sponsor transactions, and contract data for a multitude of disparate contracts between transaction parties, and
a computer arrangement programmed such that in response to each transaction data set received over a communications network, the computer arrangement:
generates transaction processing information, said transaction processing information including a code to identify a performing transaction party, a code to identify a purchasing transaction party, and information identifying goods or services associated with a transaction to which the transaction data set applies;
uses, at a processor of the computer arrangement, proprietary business rules to process the transaction, wherein the business rules include business rules associated with a transaction party, business rules associated with a sponsor, and business rules associated with a network manager, the transaction party is one of the performing transaction party or the purchasing transaction party, the transaction party contracts with the sponsor for processing transactions on behalf of the transaction party, and the sponsor contracts with the network manager for use of the transaction processing system, wherein the business rules associated with the network manager are used for at least two of the sponsors, and wherein using the business rules to process the transaction comprises:
determining whether the transaction processing information satisfies a profile list criterion correlated with the transaction data set, the profile list criterion including information about users empowered to authorize payment;
using the transaction processing information and the profile list criterion to audit the transaction to determine a condition of payment for the transaction, and
in response to the audit and to receiving electronic performance data indicating performance by the performing transaction party, generating and outputting electronic payment data representing distributor-profile and party-profile criteria-based audit approval for the transaction data set.

### Claim 2 (depends on 1)

The system of claim 1, wherein the computer arrangement is configured to audit the transaction data set to determine the condition of payment for the transaction by auditing the transaction data set to automatically approve payment.

### Claim 3 (depends on 1)

The system of claim 1, wherein the computer arrangement is configured such that, as part of using the transaction processing information and the profile list criterion, the computer arrangement determines whether the transaction processing information satisfies the profile list criteria.

### Claim 4

A dynamic profile-based correlation and auditing method comprising:
storing, in a data storage device, profile list criteria for contracting transaction parties and processing sponsors that sponsor transactions, contract data for a multitude of disparate contracts between transaction parties,
in a computer-based processor:
generating transaction processing information in response to each transaction data set received over a communications network, said transaction processing information including a code to identify a performing transaction party, a code to identify a purchasing transaction party, and information identifying goods or services associated with a transaction to which the transaction data set applies, and
using, at the computer-based processor, proprietary business rules to process the transaction, wherein the business rules include business rules associated with a transaction party, business rules associated with a sponsor, and business rules associated with a network manager, the transaction party is one of the performing transaction party or the purchasing transaction party, the transaction party contracts with the sponsor for processing transactions on behalf of the transaction party, and the sponsor contracts with the network manager for use of the transaction processing system, wherein the business rules associated with the network manager are used for at least two of the sponsors, and wherein using the business rules to process the transaction comprises:
determining whether the transaction processing information satisfies a profile list criterion correlated with the transaction data set, the profile list criterion including information about users empowered to authorize payment;
using the transaction processing information and the profile list criterion to audit the transaction to determine a condition of payment for the transaction;
in response to the audit and to receiving electronic performance data indicating performance by the performing transaction party, generating and outputting electronic payment data representing distributor-profile and party-profile criteria-based audit approval for the transaction data set.

### Claim 5 (depends on 4)

The method of claim 4, wherein using the transaction processing information and the profile list criterion includes determining whether the transaction processing information satisfies the profile list criteria.

### Claim 6 (depends on 4)

The method of claim 4: wherein using the transaction processing information and the profile list criterion to audit the transaction comprises auditing the transaction data set to automatically approve payment.
