SYSTEM AND METHOD FOR DETERMINING OFFERS BASED ON PREDICTIONS OF USER INTEREST
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for recommending offers to a user are implemented via one or more processors operating on one or more server systems. The systems and methods include receiving attribute data associated with one or more target users. An offer is determined for transmittal to the one or more target users. The offer is based at least on at least a portion of the attribute data analyzed by a predictive process including a decision tree combined with a clustering process. An offer is output that is configured to be received by the one or more targeted users.
55 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method for recommending offers to a user, the method implemented via one or more processors operating on one or more server systems, the method comprising:
-
receiving attribute data associated with one or more target users at said one or more server systems; analyzing at least a portion of said attribute data using a predictive process, said predictive process implemented using a decision tree combined with a clustering process using one or more clusters, wherein said clustering process comprises assigning data points within said portion of attribute data to the one or more clusters, said analyzing performed by said one or more processors; determining an offer to transmit to said one or more target users, said offer based on at least a portion of said analyzed attribute data, said determining performed by said one or more processors; determining an explanation associated with said offer;
said determining performed by said one or more processors andoutputting said offer and said explanation, said offer and said explanation being configured to be received by said one or more targeted users, said outputting performed by said one or more server systems. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for recommending offers, the system comprising:
-
one or more non-transitory physical computer-readable storage media configured to store attribute and transaction data associated with one or more target users, said attribute and transaction data including target user identifications, offer attributes, and prior target user transaction data; a recommender component including one or more communication interfaces for connecting with said storage media, said communication interfaces configured to send and receive data, said recommender component further including one or more processors, said one or more processors operative to generate a recommended offer for at least one of said one or more target users, said generation comprising receiving said attribute and transaction data from at least one of said one or more storage media; analyzing at least a portion of said attribute data using a predictive process, said predictive process implemented using a decision tree combined with a clustering process using one or more clusters, wherein said clustering process comprises assigning data points within said portion of attribute data to the one or more clusters, determining said recommended offer based on at least a portion of said analyzed attribute and transaction data; determining an explanation associated with said offer; and outputting said offer and said explanation, via at least one of said one or more communication interfaces, said outputting of said offer and said explanation configured to be received by said one or more target users. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. One or more non-transitory physical machine-readable storage media including instructions which, when executed by a recommender system, said recommender system implemented using one or more processors operating on one or more server systems, and said recommender system comprising one or more communication interfaces coupled to a network, cause the one or more processors to perform operations comprising:
-
receiving in said recommender system attribute and transactional data from one or more memory devices, said attribute and transactional data being associated with one or more target users of said recommender system; analyzing at least a portion of said attribute data using a predictive process, said predictive process implemented using a decision tree combined with a clustering process using one or more clusters, wherein said clustering process comprises assigning data points within said portion of attribute data to the one or more clusters, determining, by said one or more processors associated with said recommender system, an offer to transmit to said one or more target users, said offer based on at least a portion of said analyzed attribute and transaction data; determining by said one or more processors associated with said recommender system an explanation associated with said offer; and outputting said offer and said explanation, said outputting performed by the one or more communication interfaces over said network, said outputting of said offer and said explanation configured to be received by said one or more targeted users. - View Dependent Claims (37, 38, 39, 40)
-
Specification