CPC H04N 21/4882 (2013.01) [G07F 17/3211 (2013.01); G07F 17/3237 (2013.01); G07F 17/3288 (2013.01); H04N 21/2187 (2013.01); H04N 21/2353 (2013.01); H04N 21/25808 (2013.01); H04N 21/2625 (2013.01); H04N 21/26208 (2013.01); H04N 21/41407 (2013.01); H04N 21/4316 (2013.01); H04N 21/458 (2013.01); H04N 21/4518 (2020.08); H04N 21/4524 (2013.01); H04N 21/4532 (2013.01); H04N 21/478 (2013.01); H04N 21/4753 (2013.01); H04N 21/6543 (2013.01); H04N 21/6547 (2013.01); H04N 21/8126 (2013.01); H04N 21/8133 (2013.01)] | 20 Claims |
1. A method, comprising:
accessing, by one or more processors coupled to memory, an initial schedule for a broadcast of a live sporting event provided by a broadcast provider computing system;
identifying, by the one or more processors, from the initial schedule, an initial start time for the broadcast of the live sporting event and a duration for the broadcast of the live sporting event;
receiving, by the one or more processors, from a data source, an update indicating that a schedule for the live sporting event has been modified;
determining, by the one or more processors, that the initial schedule is invalid based on the update;
setting, by the one or more processors, a flag for the broadcast of the live sporting event indicating that the initial schedule has changed;
modifying, by the one or more processors, responsive to the flag, a selection policy for wager recommendations identifying the live sporting event to display with the broadcast of the live sporting event;
determining, by the one or more processors, that a broadcast receiver device associated with a player profile is presenting broadcast content;
selecting, by the one or more processors, based on the player profile and the selection policy, responsive to determining that the broadcast receiver device is presenting broadcast content, a content item comprising at least one wager recommendation identifying the live sporting event for display in an application executing on the broadcast receiver device, the content item to be displayed in the application concurrent with the broadcast content; and
providing, by the one or more processors, the content item to the broadcast receiver device for display, the content item comprising an interactive object that, when interacted with, causes the broadcast receiver device to navigate to the broadcast of the live sporting event.
|