IP Library Granted Patent US 12,641,319
Granted Patent B2
US 12,641,319 · App. 18/408,368 · Granted May 26, 2026

Systems and methods for validating live programming content based on third-party data

Inventor: Jordan Mendell (Boca Raton, FL)
Assignee: DK Crown Holdings Inc.
H04N21/4882G07F17/3211G07F17/3237G07F17/3288H04N21/2187H04N21/2353H04N21/25808H04N21/26208H04N21/2625H04N21/41407H04N21/4316H04N21/4518H04N21/4524H04N21/4532H04N21/458H04N21/4753H04N21/478H04N21/6543H04N21/6547H04N21/8126H04N21/8133
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,641,319
App. No.
18/408,368
Granted
May 26, 2026
Kind
B2
Abstract

Systems and methods for validating live programming content based on data are provided. A system can access an initial schedule for a live broadcast event provided by a broadcast provider computing system, and identify an initial start time for the live broadcast event and a duration for the live broadcast event. The system can receive an update relating to the live broadcast event from a data source. The system can determine that the initial schedule is invalid based on the update, and set a flag for the live broadcast event indicating that the initial schedule has changed. The system can then modify a selection policy for content to display with the live broadcast event responsive to the flag.

Claims (55)

1 . A system, comprising:

one or more processors coupled to non-transitory memory and in communication with a plurality of broadcast receiver devices, the one or more processors configured to:

determine that a scheduled start time of a broadcast of a live event is invalid based on a modified start time received from a data source;

modify a selection policy for content relating to the broadcast of the live event based on the modified start time;

determine that a broadcast receiver device of the plurality of broadcast receiver devices associated with a player profile is presenting a first broadcast;

generate, based on the player profile and responsive to determining that the broadcast receiver device is presenting the first broadcast, instructions to present a content item identifying the live event for display with the first broadcast and a wager recommendation corresponding to the live event; and

transmit, responsive to the one or more processors determining that the broadcast of the live event has started based on the modified start time, the instructions to the broadcast receiver device to cause the broadcast receiver device to present the content item identifying the wager recommendation with the first broadcast, the content item comprising an interactive object that, when interacted with, causes the broadcast receiver device to navigate to the broadcast of the live event.

2 . The system of claim 1 , wherein the one or more processors are further configured to:

receive an update corresponding to the live event from the data source; and

determine the modified start time for the live event based on the update corresponding to the live event.

3 . The system of claim 1 , wherein the one or more processors are further configured to:

generate a flag for the broadcast of the live event indicating that the scheduled start time of the broadcast of the live event is invalid.

4 . The system of claim 1 , wherein the one or more processors are further configured to:

retrieve an initial broadcast schedule from a broadcast provider system; and

determine the scheduled start time of the broadcast of the live event based on the initial broadcast schedule.

5 . The system of claim 4 , wherein the one or more processors are further configured to:

calculate a duration of the broadcast of the live event based on the initial broadcast schedule and the modified start time.

6 . The system of claim 1 , wherein the one or more processors are further configured to:

generate the instructions further responsive to determining that the player profile comprises at least one attribute associated with the live event.

7 . The system of claim 1 , wherein the one or more processors are further configured to:

generate the instructions that cause the broadcast receiver device to present a plurality of content items each corresponding to a respective live event.

8 . The system of claim 1 , wherein the one or more processors are further configured to:

select the wager recommendation based on the player profile and the selection policy.

9 . The system of claim 1 , wherein the one or more processors are further configured to:

receive a first interaction with the wager recommendation of the content item; and

generate a wager identifying the player profile responsive to the first interaction.

10 . The system of claim 1 , wherein the one or more processors are further configured to:

determine, based on the modified start time, that the live event has started.

11 . A method, comprising:

determining, by one or more processors coupled to non-transitory memory and in communication with a plurality of broadcast receiver devices, that a scheduled start time of a broadcast of a live event is invalid based on a modified start time received from a data source;

modifying, by the one or more processors, a selection policy for content relating to the broadcast of the live event based on the modified start time;

determining, by the one or more processors, that a broadcast receiver device of the plurality of broadcast receiver devices associated with a player profile is presenting a first broadcast;

generating, based on the player profile and responsive to determining that the broadcast receiver device is presenting the first broadcast, instructions to present a content item identifying the live event for display with the first broadcast and a wager recommendation corresponding to the live event; and

transmitting, by the one or more processors, responsive to the one or more processors determining that the broadcast of the live event has started based on the modified start time, the instructions to the broadcast receiver device to cause the broadcast receiver device to present the content item identifying the wager recommendation with the first broadcast, the content item comprising an interactive object that, when interacted with, causes the broadcast receiver device to navigate to the broadcast of the live event.

12 . The method of claim 11 , further comprising:

receiving, by the one or more processors, an update corresponding to the live event from the data source; and

determining, by the one or more processors, the modified start time for the live event based on the update corresponding to the live event.

13 . The method of claim 11 , further comprising:

generating, by the one or more processors, a flag for the broadcast of the live event indicating that the scheduled start time of the broadcast of the live event is invalid.

14 . The method of claim 11 , further comprising:

retrieving, by the one or more processors, an initial broadcast schedule from a broadcast provider system; and

determining, by the one or more processors, the scheduled start time of the broadcast of the live event based on the initial broadcast schedule.

15 . The method of claim 14 , further comprising:

calculating, by the one or more processors, a duration of the broadcast of the live event based on the initial broadcast schedule and the modified start time.

16 . The method of claim 11 , further comprising:

generating, by the one or more processors, the instructions further responsive to determining that the player profile comprises at least one attribute associated with the live event.

17 . The method of claim 11 , further comprising:

generating, by the one or more processors, the instructions that cause the broadcast receiver device to present a plurality of content items each corresponding to a respective live event.

18 . The method of claim 11 , further comprising:

selecting, by the one or more processors, the wager recommendation based on the player profile and the selection policy.

19 . The method of claim 11 , further comprising:

receiving, by the one or more processors, a first interaction with the wager recommendation of the content item; and

generating, by the one or more processors, a wager identifying the player profile responsive to the first interaction.

20 . The method of claim 11 , further comprising:

determining, by the one or more processors, based on the modified start time, that the live event has started.

Assignments (3)
SECURITY INTEREST Recorded Nov 7, 2024
From: DK CROWN HOLDINGS INC.; JACKPOCKET LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 069320/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2024
From: MENDELL, JORDAN
To: DRAFTKINGS, INC.
Reel/Frame 067686/0425 →
CHANGE OF NAME Recorded Jun 11, 2024
From: DRAFTKINGS, INC.
To: DK CROWN HOLDINGS INC.
Reel/Frame 067687/0791 →
Continuity (3)
Continuation 17976097 · Oct 28, 2022
Provisional Application 63273580 · Oct 29, 2021
Related Publication 20240155203A1 · May 9, 2024
References Cited (141)
US 5830068A · Brenner et al. · 1998 [cited by applicant]
US 6735487B1 · Marshall et al. · 2004 [cited by applicant]
US 7904924B1 · Heer et al. · 2011 [cited by applicant]
US 8538563B1 · Barber · 2013 [cited by applicant]
US 9870674B2 · Hayon · 2018 [cited by examiner]
US 10664138B2 · Carney et al. · 2020 [cited by applicant]
US 11190736B2 · Kawakami et al. · 2021 [cited by applicant]
US 11217067B1 · Huke et al. · 2022 [cited by applicant]
US 11457285B1 · Mendell · 2022 [cited by applicant]
US 11785280B1 · Dakss · 2023 [cited by examiner]
US 20020054068A1 · Ellis et al. · 2002 [cited by applicant]
US 20020174430A1 · Ellis et al. · 2002 [cited by applicant]
US 20050005291A1 · Mcginley · 2005 [cited by applicant]
US 20070157281A1 · Ellis et al. · 2007 [cited by applicant]
US 20080066111A1 · Ellis et al. · 2008 [cited by applicant]
US 20080112690A1 · Shahraray et al. · 2008 [cited by applicant]
US 20080148317A1 · Opaluch · 2008 [cited by applicant]
US 20080182651A1 · Marshall et al. · 2008 [cited by applicant]
US 20090082095A1 · Walker et al. · 2009 [cited by applicant]
US 20090133051A1 · Hildreth · 2009 [cited by applicant]
US 20090158374A1 · Malaure et al. · 2009 [cited by applicant]
US 20090183178A1 · Imai et al. · 2009 [cited by applicant]
US 20090288118A1 · Chang · 2009 [cited by applicant]
US 20100041482A1 · Kumar et al. · 2010 [cited by applicant]
US 20100058423A1 · Yaussy et al. · 2010 [cited by applicant]
US 20100144426A1 · Winner et al. · 2010 [cited by applicant]
US 20100262986A1 · Adimatyam et al. · 2010 [cited by applicant]
US 20110022471A1 · Brueck · 2011 [cited by examiner]
US 20110069940A1 · Shimy et al. · 2011 [cited by applicant]
US 20110078717A1 · Drummond et al. · 2011 [cited by applicant]
US 20110086699A1 · Allen et al. · 2011 [cited by applicant]
US 20120033943A1 · Klappert et al. · 2012 [cited by applicant]
US 20120162515A1 · Lee et al. · 2012 [cited by applicant]
US 20130002716A1 · Walker et al. · 2013 [cited by applicant]
US 20130013625A1 · Yoshida et al. · 2013 [cited by applicant]
US 20130027613A1 · Kim et al. · 2013 [cited by applicant]
US 20130173765A1 · Korbecki · 2013 [cited by applicant]
US 20130179925A1 · Woods et al. · 2013 [cited by applicant]
US 20130225298A1 · Hamlin et al. · 2013 [cited by applicant]
US 20130247120A1 · Milgramm · 2013 [cited by applicant]
US 20130282421A1 · Graff et al. · 2013 [cited by applicant]
US 20140036152A1 · Jackson et al. · 2014 [cited by applicant]
US 20140062696A1 · Packard et al. · 2014 [cited by applicant]
US 20140068692A1 · Archibong et al. · 2014 [cited by applicant]
US 20140129570A1 · Johnson · 2014 [cited by applicant]
US 20140130079A1 · Arora et al. · 2014 [cited by applicant]
US 20140201769A1 · Neumeier et al. · 2014 [cited by applicant]
US 20140282721A1 · Kuncl et al. · 2014 [cited by applicant]
US 20140372876A1 · Bliss et al. · 2014 [cited by applicant]
US 20150070516A1 · Shoemake et al. · 2015 [cited by applicant]
US 20150163547A1 · Whitten · 2015 [cited by applicant]
US 20150172338A1 · Moran et al. · 2015 [cited by applicant]
US 20160088352A1 · Agarwal et al. · 2016 [cited by applicant]
US 20160227281A1 · Abuelsaad et al. · 2016 [cited by applicant]
US 20160247359A1 · De Knijff · 2016 [cited by examiner]
US 20160337702A1 · Klappert et al. · 2016 [cited by applicant]
US 20170034594A1 · Francis et al. · 2017 [cited by applicant]
US 20170064378A1 · Webster et al. · 2017 [cited by applicant]
US 20170064396A1 · Yun · 2017 [cited by examiner]
US 20170070769A1 · Bostick et al. · 2017 [cited by applicant]
US 20180048936A1 · Gupta et al. · 2018 [cited by applicant]
US 20180060439A1 · Kula et al. · 2018 [cited by applicant]
US 20180108380A1 · Packard et al. · 2018 [cited by applicant]
US 20180214772A1 · Walsh · 2018 [cited by applicant]
US 20190205839A1 · Dotan-Cohen et al. · 2019 [cited by applicant]
US 20190236905A1 · Washington et al. · 2019 [cited by applicant]
US 20190262721A1 · Macinnes et al. · 2019 [cited by applicant]
US 20190268663A1 · Fischer · 2019 [cited by applicant]
US 20190349638A1 · Baek et al. · 2019 [cited by applicant]
US 20190362601A1 · Kline et al. · 2019 [cited by applicant]
US 20190384469A1 · Lo et al. · 2019 [cited by applicant]
US 20200077138A1 · Sawyer et al. · 2020 [cited by applicant]
US 20200213678A1 · Pleiman · 2020 [cited by applicant]
US 20200245017A1 · Ganschow et al. · 2020 [cited by applicant]
US 20200252664A1 · Weinraub · 2020 [cited by applicant]
US 20200294364A1 · Nelson et al. · 2020 [cited by applicant]
US 20200357246A1 · Nelson et al. · 2020 [cited by applicant]
US 20210031105A1 · Ganschow et al. · 2021 [cited by applicant]
US 20210076099A1 · Ganschow et al. · 2021 [cited by applicant]
US 20210217269A1 · Huke et al. · 2021 [cited by applicant]
US 20210256797A1 · Huke · 2021 [cited by examiner]
US 20220103905A1 · Montgomery et al. · 2022 [cited by applicant]
US 20220114339A1 · Aher et al. · 2022 [cited by applicant]
US 20220157127A1 · Tadepalli et al. · 2022 [cited by applicant]
US 20220309873A1 · Russ et al. · 2022 [cited by applicant]
US 20220321951A1 · Chandrashekar et al. · 2022 [cited by applicant]
US 20220377427A1 · Montgomery et al. · 2022 [cited by applicant]
AU 2003100117A4 · 2003 [cited by applicant]
EP 1484723A2 · 2004 [cited by applicant]
EP 4024322A1 · 2022 [cited by applicant]
Final Office Action on U.S. Appl. No. 17/947,444 dated Apr. 3, 2024. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/976,141 dated Mar. 12, 2024. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/976,130 dated Jan. 26, 2024. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/516,150 dated Mar. 10, 2023. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/516,150 dated May 27, 2022. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/976,097 dated Jul. 10, 2023. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/976,107 dated Aug. 11, 2023. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/976,130 dated Jun. 1, 2023. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/976,141 dated Jul. 13, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/516,150 dated Jan. 28, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/516,134 dated Feb. 1, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/516,150 dated Nov. 18, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/516,197 dated Jan. 13, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/516,200 dated Dec. 21, 2021. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/947,444 dated Oct. 11, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,097 dated Mar. 2, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,107 dated Mar. 28, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,107 dated Jan. 5, 2024. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,120 dated Jan. 25, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,130 dated Feb. 2, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,130 dated Sep. 14, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,141 dated Mar. 16, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/976,141 dated Nov. 29, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/516,134 dated Jun. 6, 2022. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/516,150 dated Sep. 21, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/516,197 dated May 6, 2022. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/516,200 dated Apr. 27, 2022. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/943,930 dated Oct. 17, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/976,097 dated Nov. 7, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/976,120 dated May 9, 2023. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/976,107 dated May 8, 2024. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/953,105 dated Jul. 5, 2024. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/976,141 dated Jul. 17, 2024. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/408,359 dated Aug. 5, 2024. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/947,444 dated Feb. 26, 2025. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 18/672,565 dated Dec. 19, 2024. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/451,718 dated Mar. 14, 2025. [cited by applicant]
Final Office Action on U.S. Appl. No. 17/953,105 dated Nov. 21, 2024. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/947,444 dated Sep. 23, 2024. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 18/398,538 dated Oct. 7, 2024. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 18/451,718 dated Nov. 20, 2024. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/976,107 dated Sep. 3, 2024. [cited by applicant]
Final Office Action on U.S. Appl. No. 18/398,538 dated Mar. 20, 2025. [cited by applicant]
Final Office Action on U.S. Appl. No. 18/672,565 dated Mar. 31, 2025. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/953,105 dated Apr. 30, 2025. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 18/398,538 dated Jul. 24, 2025. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/947,444 dated Jun. 10, 2025. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/672,565 dated Jun. 27, 2025. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 19/018,769 dated Feb. 18, 2026. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/398,538 dated Dec. 16, 2025. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/974,089 dated Jan. 12, 2026. [cited by applicant]