Identifying the end of an on-line cart session
First Claim
1. A method implemented to identify when a current on-line cart session associated with a user has ended and provide an indication of when to retarget the user, the method comprising:
- capturing user click inputs on one or more pages of a website, the user click inputs captured by an analytics application on a server device during the current on-line cart session, the user click inputs including adding an item for purchase to an on-line cart associated with the website;
predicting, by the analytics application using a predictive model with a trained classifier, whether a previous user click input is a last user click input associated with the current on-line cart session, the last user click input indicating an end of the current on-line cart session, the predicting based at least in part on a duration of inactivity during the current on-line cart session, the predictive model developed from a data set of past on-line cart sessions and user website interactions of multiple previous users and by determining a statistical distribution from the data set, wherein the statistical distribution is based on a time duration between successive user click inputs and a time duration after the last user click input until a defined end of a past on-line cart session, wherein the trained classifier is trained based at least in part on the statistical distribution; and
in response to the predicting that one of the user click inputs is the last user click input, providing a notification that the current on-line cart session has ended.
3 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of identifying the end of an on-line cart session, an analytics application captures user click inputs on pages of a Web site, where the user click inputs include adding one or more items for purchase to an on-line cart associated with the Web site. The analytics application then utilizes a predictive model, as well as user and session features of the on-line cart session, to predict whether a previous user click input is the last user click input associated with the on-line cart session, indicating an end of the session. A notification can then be provided that the on-line cart session has ended based on the prediction of the last user click input associated with the on-line cart session. The analytics application or the marketer can then retarget a user associated with the on-line cart session, such as with a message pertaining to the on-line cart session.
9 Citations
20 Claims
-
1. A method implemented to identify when a current on-line cart session associated with a user has ended and provide an indication of when to retarget the user, the method comprising:
-
capturing user click inputs on one or more pages of a website, the user click inputs captured by an analytics application on a server device during the current on-line cart session, the user click inputs including adding an item for purchase to an on-line cart associated with the website; predicting, by the analytics application using a predictive model with a trained classifier, whether a previous user click input is a last user click input associated with the current on-line cart session, the last user click input indicating an end of the current on-line cart session, the predicting based at least in part on a duration of inactivity during the current on-line cart session, the predictive model developed from a data set of past on-line cart sessions and user website interactions of multiple previous users and by determining a statistical distribution from the data set, wherein the statistical distribution is based on a time duration between successive user click inputs and a time duration after the last user click input until a defined end of a past on-line cart session, wherein the trained classifier is trained based at least in part on the statistical distribution; and in response to the predicting that one of the user click inputs is the last user click input, providing a notification that the current on-line cart session has ended. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device implemented to identify when a current on-line cart session associated with a user has ended and provide an indication of when to retarget the user, the device comprising:
-
a memory configured to maintain user click inputs captured from one or more pages of a website and maintain a data set of past on-line cart sessions and user website interactions of multiple previous users, the user click inputs including adding an item for purchase to an on-line cart associated with the website; a processor to implement an analytics application that is configured to; predict, using a predictive model with a trained classifier, whether a previous user click input is a last user click input associated with the current on-line cart session, the last user click input indicating an end of the current on-line cart session, the prediction based at least in part on a duration of inactivity during the current on-line cart session, the predictive model developed by determining a statistical distribution from the data set, wherein the statistical distribution is based on a time duration between successive user click inputs and a time duration after the last user click input until a defined end of a past on-line cart session, wherein the trained classifier is trained based at least in part on the statistical distribution; and in response to the prediction that one of the user click inputs is the last user click input, provide a notification that the current on-line cart session has ended. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method implemented by an analytics application on a server device to develop a predictive model that is utilized to identify when a current on-line cart session associated with a user has ended and provide an indication of when to retarget the user, the method implemented by the analytics application comprising:
-
obtaining a data set of past on-line cart sessions and user website interactions of multiple previous users; determining a statistical distribution from the data set of the past on-line cart sessions and the user website interactions, the statistical distribution based on a time duration between successive user click inputs and a time duration after a last user click input until a defined end of a past on-line cart session; determining user features and session features of the past on-line cart sessions and the user website interactions; training a classifier based on the statistical distribution, the user features, and the session features of the past on-line cart session and the user website interactions; capturing user click inputs on one or more pages of a website during the current on-line cart session, the user click inputs including adding an item for purchase to an on-line cart associated with the website; utilizing the predictive model to predict whether a previous user click input is the last user click input associated with the current on-line cart session, indicating an end of the current on-line cart session; and in response to the prediction that one of the user click inputs is the last user click input, providing a notification that the current on-line cart session has ended. - View Dependent Claims (18, 19, 20)
-
Specification