AUTOMATIC CLASSIFICATION OF CONSUMERS INTO MICRO-SEGMENTS
First Claim
1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
- receive, at a micro-segmentation system, a campaign from an offer provider, the micro-segmentation system being a third-party system, the campaign indicating a set of target attributes and one or more offers corresponding to the set of target attributes;
receive, at the micro-segmentation system, a set of user attributes pertaining to each of a plurality of users, the set of attributes being defined by an attribute knowledge structure;
receive, at the micro-segmentation system, permission from each of the plurality of users to receive an offer from the micro-segmentation system;
process, at the micro-segmentation system, a micro-segment definition, the campaign, and the set of target attributes to determine a micro-segment classification from the plurality of users that each have a match between the set of user attributes and the set of target attributes;
provide, from the micro-segmentation system, data associated with the micro-segment classification without user information to the offer provider;
receive, at the micro-segmentation system, the offer based on the data associated with the micro-segment from the offer provider; and
provide, from the micro-segmentation system, the offer based on the data associated with the micro-segment classification to users in the micro-segment classification.
2 Assignments
0 Petitions
Accused Products
Abstract
A campaign is received, at a micro-segmentation system, from an offer provider. The micro-segmentation system is a third-party system. The campaign indicates a set of target attributes and one or more offers corresponding to the set of target attributes. A set of user attributes pertaining to each of the plurality of users is received at the micro-segmentation system. The set of attributes is defined by an attribute knowledge structure. Permission is received at the micro-segmentation system from each of the plurality of users to receive an offer from the micro-segmentation system. Data associated with the micro-segment classification is provided from the micro-segmentation system without user information to the offer provider.
-
Citations
20 Claims
-
1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive, at a micro-segmentation system, a campaign from an offer provider, the micro-segmentation system being a third-party system, the campaign indicating a set of target attributes and one or more offers corresponding to the set of target attributes; receive, at the micro-segmentation system, a set of user attributes pertaining to each of a plurality of users, the set of attributes being defined by an attribute knowledge structure; receive, at the micro-segmentation system, permission from each of the plurality of users to receive an offer from the micro-segmentation system; process, at the micro-segmentation system, a micro-segment definition, the campaign, and the set of target attributes to determine a micro-segment classification from the plurality of users that each have a match between the set of user attributes and the set of target attributes; provide, from the micro-segmentation system, data associated with the micro-segment classification without user information to the offer provider; receive, at the micro-segmentation system, the offer based on the data associated with the micro-segment from the offer provider; and provide, from the micro-segmentation system, the offer based on the data associated with the micro-segment classification to users in the micro-segment classification. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, at a micro-segmentation system, a campaign from an offer provider, the micro-segmentation system being a third-party system, the campaign indicating a set of target attributes and one or more offers corresponding to the set of target attributes; receiving, at the micro-segmentation system, a set of user attributes pertaining to each of a plurality of users, the set of attributes being defined by an attribute knowledge structure; receiving, at the micro-segmentation system, permission from each of the plurality of users that to receive an offer from the micro-segmentation system; processing, with a processor in the micro-segmentation system, a micro-segment definition, the campaign, and the set of target attributes to determine a micro-segment classification from the plurality of users that each have a match between the set of user attributes and the set of target attributes; providing, from the micro-segmentation system, data associated with the micro-segment classification without user information to the offer provider; receiving, at the micro-segmentation system, the offer based on the data associated with the micro-segment from the offer provider; and providing, from the micro-segmentation system, the offer based on the data associated with the micro-segment classification to users in the micro-segment classification. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a micro-segmentation reception module that receives (i) a campaign from an offer provider, (ii) a set of user attributes pertaining to each of the plurality of users, (iii) permission from each of a plurality of users that to receive an offer, and (iv) the offer based on data associated with a micro-segment classification from the offer provider, the campaign indicating a set of target attributes and one or more offers corresponding to the set of target attributes; a micro-segmentation processor that processes a micro-segment definition, the campaign, and the set of target attributes to determine the micro-segment classification from the plurality of users that each have a match between the set of user attributes and the set of target attributes, the set of attributes being defined by an attribute knowledge structure; and a micro-segmentation transmission module that sends data associated with the micro-segment classification without user information to the offer provider and the offer based on the data associated with the micro-segment classification to users in the micro-segment classification. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification