DELIVERING CONTENT
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for detecting user engagement with auxiliary content consumed by a user at a viewing device, the method comprising, at the viewing device generating requests for auxiliary content associated with media content selected by the user to be consumed; receiving auxiliary content from an auxiliary content store and playing out the auxiliary content to the user; displaying at least one user engagement element associated with the auxiliary content, the user engagement element defining an expected user activity; generating user engagement data based on the engagement of a user with the user engagement element in accordance with the expected user activity, and formulating a message to be transmitted to an auxiliary content controller, the messaging including a user identifier and the user engagement data.
-
Citations
38 Claims
-
1-17. -17. (canceled)
-
18. A computer implemented method for detecting user engagement with auxiliary content consumed by a user at a viewing device, the method comprising:
-
generating requests for auxiliary content associated with media content selected by the user to be consumed; receiving auxiliary content from an auxiliary content store and playing out the auxiliary content to the user; playing out the selected media content to the user; displaying at least one user engagement element associated with the auxiliary content when a period of time has elapsed after receiving the auxiliary content, the user engagement element defining an expected user activity indicating successful recall of an element of the auxiliary content; generating user engagement data based on the engagement of a user with the user engagement element in accordance with the expected user activity, and formulating a message to be transmitted to an auxiliary content controller, the messaging including a user identifier and the user engagement data. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A content providing computer component comprising:
-
an interface for communicating with a user device, the component configured to transmit auxiliary content identifiers to the user device for identifying auxiliary content to be played out to a user; a user engagement element generator operable to receive a request from the user device and to transmit a user engagement element to the user device via the interface wherein the user engagement element is associated with a piece of auxiliary content, the user engagement element to be played out after a period of time has elapsed after receiving the piece of auxiliary content; an engagement monitoring component configured to monitor user engagement data received from the user device and to generate control data from the user engagement data; and storing the control data in association with a user identifier associated with the user device. - View Dependent Claims (35, 36)
-
-
37. A viewing device comprising a display and a computer, the computer programmed to perform a method comprising:
-
generating requests for auxiliary content associated with media content selected by a user to be consumed; receiving the auxiliary content from an auxiliary content store and playing out the auxiliary content to the user; playing out the selected media content to the user; displaying at least one user engagement element associated with the auxiliary content when a period of time has elapsed after receiving the auxiliary content and during which time the selected media content is played out, the user engagement element defining an expected user activity, indicating successful recall of an element of the auxiliary content; generating user engagement data based on engagement of the user with the user engagement element in accordance with the expected user activity; and formulating a message to be transmitted to an auxiliary content controller, the message including a user identifier and the user engagement data.
-
-
38. Non-transitory computer code which when executed by a processor at a user device implements the method steps of:
-
generating requests for auxiliary content associated with media content selected by the user to be consumed; receiving the auxiliary content from an auxiliary content store and playing out the auxiliary content to the user; playing out the selected media content to the user; displaying at least one user engagement element associated with the auxiliary content when a period of time has elapsed after receiving the auxiliary content and during which time the selected media content is played out, the user engagement element defining an expected user activity, indicating successful recall of an element of auxiliary content; generating user engagement data based on engagement of the user with the user engagement element in accordance with the expected user activity; and formulating a message to be transmitted to an auxiliary content controller, the message including a user identifier and the user engagement data.
-
Specification