Providing a survey during an advertisement opportunity to improve advertising experience
First Claim
Patent Images
1. A method comprising:
- configuring, by a computing device, a set of locations within a media program where a media program provider is provided the opportunity to initiate transmission of a survey, wherein an indicia of compensation from a user is required to entitle the user to control advertisements associated with the media program;
providing, by the computing device, a segment playlist for segments of the media program, wherein the segment playlist includes discontinuity tags to delineate advertisement opportunities in the media program;
receiving, by the computing device, messages regarding a progress of playback of the media program based on requesting of segments of the media program from the segment playlist;
determining, by the computing device, whether one of the set of locations is encountered in the media program based on the progress;
in response to determining one of the set of locations is encountered, holding, by the computing device, transmission of an advertisement in an advertisement opportunity during playback of the media program;
providing, by the computing device, a survey asking a survey question for a user that requires a survey answer from the user during the advertisement opportunity, wherein the survey indicates the advertisement will be skipped during the advertisement opportunity when the survey question is answered;
determining, by the computing device, when a response from the user to the survey question is received;
determining, by the computing device, when the response satisfies a survey answer requirement;
when the response satisfies the survey answer requirement, determining, by the computing device, the indicia of compensation is received from the user by virtue of receiving the response to the survey question from the user; and
causing, by the computing device, a media player to request a segment of the media program after a discontinuity tag and not play the advertisement during the advertisement opportunity.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to manage the provision of user information such as surveys and advertisement feedback to the media program provider to improve the advertising experience.
-
Citations
32 Claims
-
1. A method comprising:
-
configuring, by a computing device, a set of locations within a media program where a media program provider is provided the opportunity to initiate transmission of a survey, wherein an indicia of compensation from a user is required to entitle the user to control advertisements associated with the media program; providing, by the computing device, a segment playlist for segments of the media program, wherein the segment playlist includes discontinuity tags to delineate advertisement opportunities in the media program; receiving, by the computing device, messages regarding a progress of playback of the media program based on requesting of segments of the media program from the segment playlist; determining, by the computing device, whether one of the set of locations is encountered in the media program based on the progress; in response to determining one of the set of locations is encountered, holding, by the computing device, transmission of an advertisement in an advertisement opportunity during playback of the media program; providing, by the computing device, a survey asking a survey question for a user that requires a survey answer from the user during the advertisement opportunity, wherein the survey indicates the advertisement will be skipped during the advertisement opportunity when the survey question is answered; determining, by the computing device, when a response from the user to the survey question is received; determining, by the computing device, when the response satisfies a survey answer requirement; when the response satisfies the survey answer requirement, determining, by the computing device, the indicia of compensation is received from the user by virtue of receiving the response to the survey question from the user; and causing, by the computing device, a media player to request a segment of the media program after a discontinuity tag and not play the advertisement during the advertisement opportunity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium containing instructions, that when executed, control a computer system to be configured for:
-
configuring a set of locations within a media program where a media program provider is provided the opportunity to initiate transmission of a survey, wherein an indicia of compensation from a user is required to entitle the user to control advertisements associated with the media program; providing a segment playlist for segments of the media program, wherein the segment playlist includes discontinuity tags to delineate advertisement opportunities in the media program; receiving messages regarding a progress of playback of the media program based on requesting of segments of the media program from the segment playlist; determining whether one of the set of locations is encountered in the media program based on the progress; in response to determining one of the set of locations is encountered, holding transmission of an advertisement in an advertisement opportunity during playback of the media program; providing a survey asking a survey question for a user that requires a survey answer from the user during the advertisement opportunity, wherein the survey indicates the advertisement will be skipped during the advertisement opportunity when the survey question is answered; determining when a response from the user to the survey question is received; determining when the response satisfies a survey answer requirement; when the response satisfies the survey answer requirement, determining the indicia of compensation is received from the user by virtue of receiving the response to the survey question from the user; and causing a media player to request a segment of the media program after a discontinuity tag and not play the advertisement during the advertisement opportunity. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
sending, by a computing device, a request for a media program, the media program configured with a set of locations within the media program where a media program provider is provided the opportunity to initiate transmission of a survey, wherein an indicia of compensation from a user is required to entitle the user to control advertisements associated with the media program; receiving, by the computing device, a segment playlist for segments of the media program, wherein the segment playlist includes discontinuity tags to delineate advertisement opportunities in the media program; sending, by the computing device, messages regarding a progress of playback of the media program based on requesting of segments of the media program from the segment playlist; playing, by the computing device, the media program in a media player; during an advertisement opportunity during the playing of the media program when it is determined one of the set of locations is encountered in the media program based on the progress, receiving, by the computing device, a survey asking a survey question for a user that requires a survey answer from the user during the advertisement opportunity, wherein the survey indicates an advertisement will be skipped during the advertisement opportunity when the survey question is answered, wherein an indicia of compensation from a user is required to entitle the user to control advertisements associated with the media program; displaying, by the computing device, the survey during the advertisement opportunity; receiving, by the computing device, a response from the user to the survey question; and when the response is the survey answer to the survey question and satisfies a survey answer requirement, requesting, by the computing device, a segment of the media program after a discontinuity tag and not playing the advertisement during the advertisement opportunity, wherein it is determined the indicia of compensation is received from the user by virtue of receiving the response to the survey question from the user. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification