Patent ID: 7698163

Claim:
A computer-implemented method for segmenting data representing a plurality of customers, comprising the computer-implemented steps of: choosing, using a data type choosing module, at least four different data types stored in a data warehouse on a computer platform, wherein the at least four different data types comprise a first data type containing customer behavior data, a second data type containing customer value data, a third data type, and a fourth data type; and wherein the third and fourth data types are chosen from a group comprising attitude, satisfaction, brand experience, brand attachment, brand utility, lifestyle, life-stage, and category involvement; segmenting, using at least one software module, a subset of the plurality of customers by each of the at least four different data types to produce a corresponding plurality of segmentation results; generating a multi-dimensional hypercube, for cross-segmenting the subset of the plurality of customers, and combining the at least four different data types by overlaying the plurality of segmentation results within the multi-dimensional hypercube; profiling the plurality of segmentation results overlaid within the multi-dimensional hypercube, wherein profiling includes cross-segmenting the subset of the plurality of customers to produce a joint view of relationships among the at least four different data types, and to identify the relationships among the at least four data types; associating the identified relationships to a superset of the plurality of customers; and updating a customer record stored in the data warehouse on the computer platform for each of the superset of the plurality of customers to reflect the identified relationships.