Patent ID: 9639848
Date: 2017-05-02
CPC Classifications: G06Q

Claim:
1. A computer-implemented method of acquiring products based on user activities, comprising: accessing transaction data describing purchases of a plurality of products; accessing user activity data describing one or more of: navigation to web pages describing the plurality of products, providing of reviews associated with the plurality of products, providing search queries associated with the plurality of products, consumption of the plurality of products, or use of the plurality of products; based on the transaction data and the user activity data, identifying purchases and user interactions associated with a first product by a plurality of users on a plurality of activity dates, the first product included in the plurality of products; determining a plurality of indicator scores for the plurality of users, the plurality of indicator scores being based at least partly on numbers of the purchases of the first product that occur after corresponding dates of the plurality of activity dates associated with the plurality of users, the plurality of indicator scores indicating predictive characteristics of the plurality of users with respect to the purchases of the first product by other users; determining indicator scores associated with at least a subset of the plurality of users to exceed a threshold indicator score; identifying at least one activity performed by the at least a subset of the plurality of users, the at least one activity including one or more of: determining a statistical distribution of the plurality of indicator scores; based at least partly on the statistical distribution and the at least one activity, generating a model that describes a time series of projected numbers of subsequent purchases of the second product; based at least partly on the model, predicting a number of the subsequent purchases of the second product on at least one future date; and based at least partly on the number of the subsequent purchases of the second product on the at least one future date, generating decision data associated with acquisition of the second product, the decision data configured to cause acquisition of a quantity of the second product based on the number of the subsequent purchases.