IP Library › Granted Patent US 12,137,263
Granted Patent B2
US 12,137,263 · App. 18/098,192 · Granted Nov 5, 2024

Systems and methods for determining whether to update embedded advertisements in downloaded content using advertisement update criteria

Inventors: Milan Indu Patel (Santa Clara, CA); Hyok Cho (Namyangju-si, KR); Young-Hwan Kim (Incheon, KR)
Assignee: Adeia Guides Inc.
H04N21/26291H04N21/23424H04N21/23892H04N21/2393H04N21/44204H04N21/4532H04N21/47217H04N21/812H04N21/8355
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,137,263
App. No.
18/098,192
Granted
Nov 5, 2024
Kind
B2
Abstract

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.

Claims (68)

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 11 , wherein the control circuitry is further configured to:

determine that the user has previously viewed the first advertisement; and

replace 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.

20. The system of claim 19 , 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.

Assignments (3)
CHANGE OF NAME Recorded Sep 23, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069026/0939 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2023
From: PATEL, MILAN INDU; CHO, HYOK; KIM, YOUNG-HWAN
To: ROVI GUIDES, INC.
Reel/Frame 062407/0607 →
Continuity (3)
Continuation 17245236 · Apr 30, 2021
Continuation 16627746
Related Publication 20230247243A1 · Aug 3, 2023
Cited By (1)
US 12,647,634