Providing interactive advertisements
First Claim
1. A method for providing an interactive advertisement in association with a media presentation, the method comprising:
- storing, by a provider system comprising at least one processor and at least one memory, a first commercial identifier in association with an interactive advertisement, the first commercial identifier uniquely identifying a first commercial associated with the interactive advertisement, wherein the interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object;
before a commercial segment of a media stream begins, receiving, by the provider system, a list of commercials to be provided during the commercial segment, the list of commercials (a) comprising one or more commercial identifiers, (b) indicating an order in which the commercials are to be provided during the commercial segment, and (c) generated by a digital commercial system configured to digitally insert commercials into the media stream;
comparing, by the provider system, the one or more commercial identifiers to the first commercial identifier to determine whether the first commercial is to be provided during the commercial segment;
responsive to determining that the first commercial associated with the interactive advertisement is to be provided during the commercial segment, determining, by the provider system, whether the commercial segment is eligible for hosting the interactive advertisement based at least in part on segment data corresponding to the media stream;
responsive to determining that the commercial segment is eligible for hosting the interactive advertisement and before the airing of the first commercial during the commercial segment, providing, by the provider system and for receipt by a client operating on a user computing entity, an estimated start time of the first commercial during the commercial segment as determined based on the list of commercials and at least a portion of the interactive advertisement data, wherein (a) the portion of the interactive advertisement data is configured to provide access to the related content object, (b) the access to the related content object is provided by the client via a user interface of the user computing entity in accordance with the estimated start time, such that the first commercial and the access to the related content object are provided for simultaneous display via the user interface; and
updating, by the provider system, the segment data corresponding to the media stream to indicate that the interactive advertisement was provided.
2 Assignments
0 Petitions
Accused Products
Abstract
An example method for providing an interactive advertisement in association with a media presentation comprises storing a commercial identifier in association with an interactive advertisement identifying a commercial associated with the interactive advertisement. The interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object. Before a commercial segment begins, a list of commercials to be provided during the commercial segment is received comprising the commercial identifier. After determining that the commercial associated with the interactive advertisement is to be provided during the commercial segment and responsive to determining that the commercial segment is eligible for hosting the interactive advertisement, providing at least a portion of the interactive advertisement data, the portion of the interactive advertisement data configured to provide access to the related content object. The commercial and access to the related content object are provided for simultaneous display.
67 Citations
24 Claims
-
1. A method for providing an interactive advertisement in association with a media presentation, the method comprising:
-
storing, by a provider system comprising at least one processor and at least one memory, a first commercial identifier in association with an interactive advertisement, the first commercial identifier uniquely identifying a first commercial associated with the interactive advertisement, wherein the interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object; before a commercial segment of a media stream begins, receiving, by the provider system, a list of commercials to be provided during the commercial segment, the list of commercials (a) comprising one or more commercial identifiers, (b) indicating an order in which the commercials are to be provided during the commercial segment, and (c) generated by a digital commercial system configured to digitally insert commercials into the media stream; comparing, by the provider system, the one or more commercial identifiers to the first commercial identifier to determine whether the first commercial is to be provided during the commercial segment; responsive to determining that the first commercial associated with the interactive advertisement is to be provided during the commercial segment, determining, by the provider system, whether the commercial segment is eligible for hosting the interactive advertisement based at least in part on segment data corresponding to the media stream; responsive to determining that the commercial segment is eligible for hosting the interactive advertisement and before the airing of the first commercial during the commercial segment, providing, by the provider system and for receipt by a client operating on a user computing entity, an estimated start time of the first commercial during the commercial segment as determined based on the list of commercials and at least a portion of the interactive advertisement data, wherein (a) the portion of the interactive advertisement data is configured to provide access to the related content object, (b) the access to the related content object is provided by the client via a user interface of the user computing entity in accordance with the estimated start time, such that the first commercial and the access to the related content object are provided for simultaneous display via the user interface; and updating, by the provider system, the segment data corresponding to the media stream to indicate that the interactive advertisement was provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing an interactive advertisement in association with a media presentation, the system comprising at least one memory and at least one processor, the system configured to at least:
-
store a first commercial identifier in association with an interactive advertisement, the first commercial identifier uniquely identifying a first commercial associated with the interactive advertisement, wherein the interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object; before a commercial segment of a media stream begins, receive a list of commercials to be provided during the commercial segment, the list of commercials (a) comprising one or more commercial identifiers, (b) indicating an order in which the commercials are to be provided during the commercial segment, and (c) generated by a digital commercial system configured to digitally insert commercials into the media stream; compare the one or more commercial identifiers to the first commercial identifier to determine whether the first commercial is to be provided during the commercial segment; responsive to determining that the first commercial associated with the interactive advertisement is to be provided during the commercial segment, determine whether the commercial segment is eligible for hosting the interactive advertisement based at least in part on segment data corresponding to the media stream; responsive to determining that the commercial segment is eligible for hosting the interactive advertisement and before the airing of the first commercial during the commercial segment, provide, for receipt by a client operating on a user computing entity, an estimated start time of the first commercial during the commercial segment as determined based on the list of commercials and at least a portion of the interactive advertisement data, the portion of the interactive advertisement data configured to provide access to the related content object, wherein (a) the portion of the interactive advertisement data is configured to provide access to the related content object, (b) the access to the related content object is provided by the client via a user interface of the user computing entity in accordance with the estimated start time, such that the first commercial and the access to the related content object are provided for simultaneous display via the user interface; and update the segment data corresponding to the media stream to indicate that the interactive advertisement was provided. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for providing an interactive advertisement in association with a media presentation, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion configured to store a first commercial identifier in association with an interactive advertisement, the first commercial identifier uniquely identifying a first commercial associated with the interactive advertisement, wherein the interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object; an executable portion configured to, before a commercial segment of a media stream begins, receive a list of commercials to be provided during the commercial segment, the list of commercials (a) comprising one or more commercial identifiers, (b) indicating an order in which the commercials are to be provided during the commercial segment, and (c) generated by a digital commercial system configured to digitally insert commercials into the media stream; an executable portion configured to compare the one or more commercial identifiers to the first commercial identifier to determine whether the first commercial is to be provided during the commercial segment; an executable portion configured to, responsive to a determination that the first commercial associated with the interactive advertisement is to be provided during the commercial segment, determine whether the commercial segment is eligible for hosting the interactive advertisement based at least in part on segment data corresponding to the media stream; an executable portion configured to, responsive to determining that the commercial segment is eligible for hosting the interactive advertisement and before the airing of the first commercial during the commercial segment, provide, for receipt by a client operating on a user computing entity, an estimated start time of the first commercial during the commercial segment as determined based on the list of commercials and at least a portion of the interactive advertisement data, wherein (a) the portion of the interactive advertisement data is configured to provide access to the related content object, (b) the access to the related content object is provided by the client via a user interface of the user computing entity in accordance with the estimated start time, such that the first commercial and the access to the related content object are provided for simultaneous display via the user interface; and an executable portion configured to update the segment data corresponding to the media stream to indicate that the interactive advertisement was provided. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification