SYSTEM AND METHOD FOR DYNAMIC PRICE SETTING AND FACILITATION OF COMMERCIAL TRANSACTIONS
First Claim
1. A computer system for providing interactive formulation of product definitions between the system and a product vendor comprising:
- a. at least one extensible transaction database for storing flexible representations of product definitions;
b. at least one system controller for selectively retrieving and comparing the vendor-entered information with the stored flexible representation of the product definition; and
,c. a plurality of interactive scripts, wherein said interactive scripts comprise presenting to the product vendor the option of selecting for entry either the retrieved data, the vendor-entered information or an option to further refine the vendor-entered information, and wherein selection of one of the presented options comprises the selecting one of said plurality of interactive scripts and executing the one of said plurality of interactive scripts.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods and systems for defining commercial transaction components; defining rules for mapping customer transactions into individual components; market segmentation in light of these individual definitions and bundling individual components of an offer into optimized packages for presentation and sale. A data processing system in accordance with one embodiment of the present invention, examines the commercial behavior of enrolled customers, breaks each of the constituent transactions into purchases of atom-level components; catalogues those components; extracts demographic information from said transactions and other sources; facilitates demographic studies of groups of such customers; optimizes offerings to such groups; and facilitates the consummation of those offers of sale. The processing system may also facilitate customers fiscal management through the communication of data necessary to practice the instant invention.
54 Citations
11 Claims
-
1. A computer system for providing interactive formulation of product definitions between the system and a product vendor comprising:
-
a. at least one extensible transaction database for storing flexible representations of product definitions; b. at least one system controller for selectively retrieving and comparing the vendor-entered information with the stored flexible representation of the product definition; and
,c. a plurality of interactive scripts, wherein said interactive scripts comprise presenting to the product vendor the option of selecting for entry either the retrieved data, the vendor-entered information or an option to further refine the vendor-entered information, and wherein selection of one of the presented options comprises the selecting one of said plurality of interactive scripts and executing the one of said plurality of interactive scripts. - View Dependent Claims (2)
-
-
3. A method for compiling a customer database wherein information predicting customer behavior can be collected, comprising:
-
a. providing a customer database comprising names and purchasing habits of a multiplicity of customers; b. providing a transaction database comprising definitions of a multiplicity of products;
the appropriate sales unit for each of the multiplicity of items, and, a unique variable identifier associated with each product;c. receiving a multiplicity of customer'"'"'s bills from a multiplicity of vendors;
itself comprising;i. splitting each bill into component line item transactions; ii. associating each line item with the corresponding variable identifier from the transaction database; iii. determining the amount of each product purchased in terms of the sales unit; iv. determining the date of the line item transaction; v. associating the line item transaction with the customer. - View Dependent Claims (4, 5, 6)
-
-
7. A method for facilitating electronic commerce between a multiplicity of customers and a multiplicity of vendors, comprising:
-
a. creating a customer database, comprising; i. enrolling a multiplicity of customers into a closed market; ii. inputting a unique variable identifier to each of the multiplicity of customers; and
,iii. creating an initial record containing the identity and demographic information for each of the multiplicity of customers; b. creating a transaction database;
comprising;i. creating a record corresponding to each of a multiplicity of products; ii. identifying a sales unit quantity appropriate to the product; iii. inputting a unique variable identifier to the product; and iv. sorting and categorizing the products according to categories comprising function, use and composition; c. creating a vendor database, comprising; i. creating a record corresponding to each of a multiplicity of vendors; ii. inputting a unique variable identifier to each of the multiplicity of vendors; d. recording all purchases;
comprising;i. identifying each customer who effected the purchase being recorded by each customer'"'"'s unique variable identifier stored in the customer database; ii. identifying the vendor, from the vendor database, from whom the customer effected the purchase by the vendor'"'"'s unique variable identifier; iii. splitting each purchase into component line items; iv. determining the number of sales units purchased in each component line item; v. identifying each component line item by its unique variable identifier inputted in the transaction database; vi. identifying a date for each purchase; and
,vii. inputting a relational instance in the customer database, comprising; (A) the customer'"'"'s unique variable identifier; (B) the line item'"'"'s unique variable identifier, stored in the transaction database; (C) the multiple of sales units; (D) the vendor'"'"'s unique variable identifier, stored in the vendor database; and
,(E) the date of purchase. - View Dependent Claims (8, 9, 10, 11)
-
Specification