Real-time user behavior prediction
First Claim
Patent Images
1. A computer-implemented method for facilitating use of an application by a user, comprising:
- obtaining an activity history of interaction between the user and the application during use of the application by the user;
applying a predictive model to the activity history to predict a probability of a user action in the application, wherein said applying involves obtaining values for a set of variables in the predictive model from the activity history, wherein the set of variables comprise at least one of;
an inverse coefficient of variation,a number of interactions with a question-and-answer system, anda trial-user status; and
facilitating subsequent real-time use of the application by the user based on the probability of the user action.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains an activity history of interaction between the user and the application during use of the application by the user. Next, the system applies a predictive model to the activity history to predict a probability of a user action in the application. Finally, the system facilitates subsequent real-time use of the application by the user based on the probability of the user action.
69 Citations
24 Claims
-
1. A computer-implemented method for facilitating use of an application by a user, comprising:
-
obtaining an activity history of interaction between the user and the application during use of the application by the user; applying a predictive model to the activity history to predict a probability of a user action in the application, wherein said applying involves obtaining values for a set of variables in the predictive model from the activity history, wherein the set of variables comprise at least one of; an inverse coefficient of variation, a number of interactions with a question-and-answer system, and a trial-user status; and facilitating subsequent real-time use of the application by the user based on the probability of the user action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for facilitating use of an application by a user, comprising:
-
an analysis apparatus configured to; obtain an activity history of interaction between the user and the application during use of the application by the user; and apply a predictive model to the activity history to predict a probability of a user action in the application, wherein said applying involves obtaining values for a set of variables in the predictive model from the activity history, wherein the set of variables comprise at least one of; an inverse coefficient of variation, a number of interactions with a question-and-answer system, and a trial-user status; and a management apparatus configured to facilitate subsequent real-time use of the application by the user based on the probability of the user action. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for facilitating use of an application by a user, the method comprising:
-
obtaining an activity history of interaction between the user and the application during use of the application by the user; applying a predictive model to the activity history to predict a probability of a user action in the application, wherein said applying involves obtaining values for a set of variables in the predictive model from the activity history, wherein the set of variables comprise at least one of; an inverse coefficient of variation, a number of interactions with a question-and-answer system, and a trial-user status; and facilitating subsequent real-time use of the application by the user based on the probability of the user action. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification