Selection and delivery of invitational content based on prediction of user interest
First Claim
Patent Images
1. A computer-implemented method, comprising:
- identifying, via a processor, events completed via a device associated with a user;
based on the events, identifying, via the processor, a sequence of events completed by the device;
comparing, via the processor, the sequence of events completed at the device with predefined sequences of events which result in respective conversion actions to identify partial sequences of events from the predefined sequences of events corresponding to at least a portion of the sequence of events completed at the device;
computing, via the processor, scores for the partial sequences of events, each of the scores indicating a proximity of a respective one of the partial sequences of events to a completion of a conversion action from the respective conversion actions; and
selecting, via the processor, invitational content to deliver to the device based on a highest score from the scores for the partial sequences of events.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features.
255 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
identifying, via a processor, events completed via a device associated with a user; based on the events, identifying, via the processor, a sequence of events completed by the device; comparing, via the processor, the sequence of events completed at the device with predefined sequences of events which result in respective conversion actions to identify partial sequences of events from the predefined sequences of events corresponding to at least a portion of the sequence of events completed at the device; computing, via the processor, scores for the partial sequences of events, each of the scores indicating a proximity of a respective one of the partial sequences of events to a completion of a conversion action from the respective conversion actions; and selecting, via the processor, invitational content to deliver to the device based on a highest score from the scores for the partial sequences of events. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
obtaining a corpus of data identifying one or more events, the events in the corpus comprising at least one of events at a plurality of user terminals associated with a user, events during a plurality of sessions associated with the user, or events associated with a plurality of content packages delivered to the user at one or more of the plurality of user terminals; based on the corpus of data, identifying events completed by a user terminal; comparing the sequence of events completed at the device with at least one predefined sequence of events that lead to a conversion action to identify a partial sequences of events comprising a portion of the at least one predefined sequence of events that is also included in the sequence of events completed at the user terminal; computing scores for the partial sequences of events, each of the scores indicating a proximity of a respective one of the partial sequences of events to a completion of conversion action from the respective conversion actions; and selecting invitational content to deliver to the user terminal based on a highest score from the scores for the partial sequences of events. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A content delivery system, comprising:
-
a processor; and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; identifying events completed via a device associated with a user; based on the events, identifying a sequence of events completed by the device, comparing the sequence of events completed at the device with predefined sequences of events which result in respective conversion actions to identify partial sequences of events from the predefined sequences of events corresponding to at least a portion of the sequence of events completed at the device, computing scores for the partial sequences of events, each of the scores indicating a proximity of a respective one of the partial sequences of events to a completion of a conversion action from the respective conversion actions, and selecting invitational content to deliver to the user terminal based on the a highest score from the scores for the partial sequences of events. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification