CONTENT DELIVERY BASED ON USER TERMINAL EVENTS
First Claim
1. A method comprising:
- sending a first content package to a user terminal;
receiving a first data package from the user terminal, the first data package comprising a journal of events associated with the first content package at the user terminal;
calculating at least one proximity score based at least on the journal, the proximity score indicating a proximity of the events to a pre-defined response for a first content of the first content package; and
assembling a second content package for the user terminal, wherein the second content package includes a second content related to the first content when the proximity score meets a first proximity score criteria for the first content.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for selecting content based on user interactions with content previously presented to a user but failing to generate a conversion. In operation, a content delivery system delivers a content package to a user terminal, where the content package includes a content designed to elicit a pre-defined response, such as a conversion. The user terminal then presents the content to a user and generates a journal of events occurring in response to the content package. The journal is then used to determine the proximity of the events in the journal to the pre-defined response. If the degree of proximity to the desired response is high, the user is likely prepared to complete the conversion and therefore a same or similar content can be selected for the user terminal. Otherwise, new content can be delivered to the user terminal.
9 Citations
29 Claims
-
1. A method comprising:
-
sending a first content package to a user terminal; receiving a first data package from the user terminal, the first data package comprising a journal of events associated with the first content package at the user terminal; calculating at least one proximity score based at least on the journal, the proximity score indicating a proximity of the events to a pre-defined response for a first content of the first content package; and assembling a second content package for the user terminal, wherein the second content package includes a second content related to the first content when the proximity score meets a first proximity score criteria for the first content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having code for causing a computer to perform a method stored thereon, the method comprising:
-
sending a first content package to one or more user terminals, the first content package comprising a first content associated with a pre-defined response; storing one or more data packages received from the user terminals in response to the first content package, each of the data packages comprising a proximity score indicating a proximity of the events at an associated one of the user terminals to a pre-defined response for a first content of the first content package; and assembling at least one second content package for the user terminals, wherein the second content package includes a second content related to the first content when the proximity score associated with the one of the user terminals meets a first proximity score criteria for the first content. - View Dependent Claims (9, 10)
-
-
11. A content delivery system, comprising:
-
a communications interface configured for sending at least one content package to at least one user terminal and receiving at least one data package from the user terminal, the data package comprising a dataset associated with events at the user terminal in response to the content package; and a content management module for assembling a next content package for the user terminal based on a received data package, wherein the content management module is configured for; determining from the received data package at least one proximity score for the user terminal for the previous content package, the proximity score indicating a proximity of the events to at least one pre-defined response for a first content of the previous content package, and assembling the next content package based on the proximity score, wherein the next content package includes a second content related to the first content when the proximity score meets a first proximity score criteria for the first content. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving at least a first content package; generating a journal of events occurring during presentation of the first content package at the user terminal; computing a proximity score indicating a proximity of the events in the journal to a pre-defined response for the first content package. assembling a data package in response to the content package, the data package comprising the proximity score; and sending the data package to a source of the first content package - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A user terminal, comprising:
-
a communications interface for receiving at least one content package; at least one user interface for receiving a user input; and a processing element communicatively coupled to the user and the communications interfaces, the processing element configured for causing the first content package to be presented at the user interface, generating a journal of events for the content package, computing a proximity score, the proximity score indicating a proximity of the events to a pre-defined response for the a content of the content package. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification