Systems and methods for determining whether to update embedded advertisements in downloaded content using advertisement update criteria
US-2023362426-A1 · Nov 9, 2023 · US
US12137263B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12137263-B2 |
| Application number | US-202318098192-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 18, 2023 |
| Priority date | Jun 30, 2017 |
| Publication date | Nov 5, 2024 |
| Grant date | Nov 5, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for updating advertisements embedded in a media asset scheduled for download at a future time. The media guidance application may receive a request from a user to download a media asset at a future time, where the media asset includes a plurality of embedded advertisements. The media guidance application may determine whether to update an embedded advertisement in the plurality of embedded advertisements. After determining to update the embedded advertisement, the media guidance application may replace the embedded advertisement with an updated advertisement in the media asset.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving a request from a user to download a media asset; identifying, based on an original user advertising criteria, a first advertisement to be embedded with the media asset, wherein the first advertisement satisfies the original user advertising criteria; downloading the media asset with the first advertisement embedded with the media asset; determining, after a period of time has elapsed from the download, that the original user advertising criteria has changed to an updated user advertising criteria; determining that the first advertisement embedded with the media asset fails to satisfy the updated user advertising criteria; and in response to determining (a) that the original user advertising criteria has changed to the updated user advertising criteria, and (b) that the first advertisement embedded with the media asset fails to satisfy the updated user advertising criteria: retrieving a second advertisement from a plurality of advertisements that satisfies the updated user advertising criteria; and replacing the first advertisement embedded with the media asset by embedding the second advertisement within the downloaded media asset. 2. The method of claim 1 , wherein the original user advertising criteria and the updated user advertising criteria include user preferences based on social media preferences of the user. 3. The method of claim 1 , wherein the original user advertising criteria and the updated user advertising criteria include a threshold popularity advertising criteria, and wherein the second advertisement is retrieved only if it exceeds the threshold popularity advertising criteria. 4. The method of claim 1 , further comprising: retrieving, from the updated user advertising criteria, a threshold period of time; retrieving, from metadata for the first advertisement, an age of the first advertisement; comparing the age of the first advertisement with the threshold period of time; in response to determining that the age of the first advertisement exceeds the threshold period of time, determining that the first advertisement in the media asset needs to be updated; and based on determining the first advertisement needs to be updated, replacing the first advertisement with the second advertisement. 5. The method of claim 1 , further comprising: periodically determining whether the original user advertising criteria have changed by: retrieving the updated user advertising criteria; and determining whether the updated user advertising criteria are different from the original user advertising criteria. 6. The method of claim 1 , further comprising: receiving, from the user, an indication of a future time at which the user plans to view the media asset; comparing the second advertisement with a time-of-day advertising criteria; determining, from the comparing, whether the second advertisement meets the time-of-day advertising criteria; and in response to determining that the second advertisement meets the time-of-day advertising criteria, replacing the first advertisement with the second advertisement. 7. The method of claim 1 , further comprising: storing the second advertisement in association with the downloaded media asset in a non-transitory computer-readable medium. 8. The method of claim 1 , wherein the updated user advertising criteria comprise preferred media genres. 9. The method of claim 1 , further comprising: determining that the user has previously viewed the first advertisement; and replacing the first advertisement embedded with the media asset with the second advertisement in response to determining that that user has previously viewed the first advertisement. 10. The method of claim 9 , wherein determining that the user has previously viewed the first advertisement includes determining that the user has viewed a threshold percentage of the first advertisement. 11. A system, comprising: a non-transitory computer-readable medium; and control circuitry configured to: receive a request from a user to download a media asset; identify, based on an original user advertising criteria, a first advertisement to be embedded with the media asset, wherein the first advertisement satisfies the original user advertising criteria; download the media asset with the first advertisement embedded with the media asset; determine, after a period of time has elapsed from the download, that the original user advertising criteria has changed to an updated user advertising criteria; determine that the first advertisement embedded with the media asset fails to satisfy the updated user advertising criteria; and in response to determining that (a) the original user advertising criteria has changed to the updated user advertising criteria, and (b) the first advertisement embedded with the media asset fails to satisfy the updated user advertising criteria: retrieve a second advertisement from a plurality of advertisements that satisfies the updated user advertising criteria; and replace the first advertisement embedded with the media asset by embedding the second advertisement within the downloaded media asset. 12. The system of claim 11 , wherein the original user advertising criteria and the updated user advertising criteria include user preferences based on social media preferences of the user. 13. The system of claim 11 , wherein the original user advertising criteria and the updated user advertising criteria include a threshold popularity advertising criteria, and wherein the second advertisement is retrieved only if it exceeds the threshold popularity advertising criteria. 14. The system of claim 11 , wherein the control circuitry is further configured to: retrieve, from the updated user advertising criteria, a threshold period of time; retrieve, from metadata for the first advertisement, an age of the first advertisement; compare the age of the first advertisement with the threshold period of time; in response to determining that the age of the first advertisement exceeds the threshold period of time, determine that the first advertisement in the media asset needs to be updated; and based on determining the first advertisement needs to be updated, replace the first advertisement with the second advertisement. 15. The system of claim 11 , wherein the control circuitry is further configured to: periodically determine whether the original user advertising criteria have changed by: retrieving the updated user advertising criteria; and determining whether the updated user advertising criteria are different from the original user advertising criteria. 16. The system of claim 11 , wherein the control circuitry is further configured to: receive, from the user, an indication of a future time at which the user plans to view the media asset; compare the second advertisement with a time-of-day advertising criteria; determine, from the comparing, whether the second advertisement meets the time-of-day advertising criteria; and in response to determining that the second advertisement meets the time-of-day advertising criteria, replace the first advertisement with the second advertisement. 17. The system of claim 11 , wherein the control circuitry is further configured to: store the second advertisement in association with the downloaded media asset in a non-transitory computer-readable medium. 18. The system of claim 11 , wherein the updated user advertising criteria comprise preferred media genres. 19. The system of claim
involving usage data, e.g. number of copies or viewings allowed · CPC title
for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title
involving handling client requests (scheduling or organising the servicing of application requests H04L67/60) · CPC title
involving advertisement data (advertising per se G06Q30/02) · CPC title
involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.