Multiple playback local ad rotation
AssigneeComcast Cable Communications, LLC
InventorsDavid Mays, Jason Press
Life of this patent
Estimating the term…
Abstract
According to some aspects, disclosed methods and systems may include storing, in a local storage of a device, a plurality of advertisements; and outputting for display first content comprising a first portion of a first set of advertisements associated with a first campaign period. The disclosed methods and system may also include, in response to an expiration of the first campaign period, outputting for display second content comprising a second portion of the first set of advertisements based on a first set of one or more advertising rules.
Claims39
A method comprising:
- storing, in a local storage of a device in an online state:
- video content for offline output;
- a plurality of interactive advertisements;
- and
- for each interactive advertisement of the plurality of interactive advertisements:
- information indicating a corresponding time period during which the interactive advertisement is to be output;
- and
- information indicating a threshold quantity of interactions for adjusting the corresponding time period while the device is in an offline state;
- causing, while the device is in the offline state and during a first time period, first offline output of a first portion of the video content with a first interactive advertisement of the plurality of interactive advertisements;
- receiving, while the device is in the offline state, a quantity of offline user interactions with the first interactive advertisement;
- and
- causing, after the first time period, based on determining that the quantity of offline user interactions satisfies the threshold, and while the device is in the offline state, second offline output of a second portion of the video content with a second interactive advertisement of the plurality of interactive advertisements.
An apparatus comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
- store, in a local storage of the apparatus in an online state:
- video content for offline output;
- a plurality of interactive advertisements;
- and
- for each interactive advertisement of the plurality of interactive advertisements:
- information indicating a corresponding time period during which the interactive advertisement is to be output;
- and
- information indicating a threshold quantity of interactions for adjusting the corresponding time period while the apparatus is in an offline state;
- cause, while the apparatus is in the offline state and during a first time period, first offline output of a first portion of the video content with a first interactive advertisement of the plurality of interactive advertisements;
- receive, while the apparatus is in the offline state, a quantity of offline user interactions with the first interactive advertisement;
- and
- cause, after the first time period, based on determining that the quantity of offline user interactions satisfies the threshold, and while the apparatus is in the offline state, second offline output of a second portion of the video content with a second interactive advertisement of the plurality of interactive advertisements.
A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause:
- storing, in a local storage of a device in an online state:
- video content for offline output;
- a plurality of interactive advertisements;
- and
- for each interactive advertisement of the plurality of interactive advertisements:
- information indicating a corresponding time period during which the interactive advertisement is to be output;
- and
- information indicating a threshold quantity of interactions for adjusting the corresponding time period while the device is in an offline state;
- causing, while the device is in the offline state and during a first time period, first offline output of a first portion of the video content with a first interactive advertisement of the plurality of interactive advertisements;
- receiving, while the device is in the offline state, a quantity of offline user interactions with the first interactive advertisement;
- and
- causing, after the first time period, based on determining that the quantity of offline user interactions satisfies the threshold, and while the device is in the offline state, second offline output of a second portion of the video content with a second interactive advertisement of the plurality of interactive advertisements.
Dependencies are inferred from the claim text.