Patent classifications
H04N21/4518
SYSTEMS AND METHODS FOR VALIDATING LIVE PROGRAMMING CONTENT BASED ON THIRD-PARTY DATA
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.
SYSTEMS AND METHODS FOR GENERATING NOTIFICATION INTERFACES BASED ON INTERACTIONS WITH BROADCAST EVENTS
Systems and methods for generating notification interfaces based on interactions with broadcast events are provided. The system can maintain content items corresponding to a live event, and identify interactions provided via a broadcast receiver device while the broadcast receiver device presented corresponding historic live event broadcasts. The system can determine an arrangement of the content items corresponding to the live event based on attributes of the historic live event broadcasts. The system can generate display instructions for the broadcast receiver device that cause the broadcast receiver device to display the content items with a broadcast of the live event according to the arrangement, and transmit the display instructions to the broadcast receiver device to cause the broadcast receiver device to display the content items with the broadcast of the live event.
SYSTEMS AND METHODS FOR PROVIDING NOTIFICATIONS OF CRITICAL EVENTS OCCURRING IN LIVE CONTENT BASED ON ACTIVITY DATA
The present disclosure provides live event systems having one or more processors coupled to memory. The live event system can access a plurality of messages associated with a live event broadcasted to a plurality of broadcast receiver devices via a broadcast provider system. The live event system can determine that at least one message of the messages satisfies a condition of a notification generation policy relating to the live event. The live event system can identify, from the broadcast receiver devices, a subset of broadcast receiver devices that satisfy a notification transmission policy relating to the live event. The live event system can transmit instructions to the broadcast provider system, instructions causing the broadcast provider system to communicate with each broadcast receiver device of the subset of broadcast receiver devices and cause each broadcast receiver device of the subset to display a notification identifying the live event.
SYSTEMS AND METHODS FOR GENERATING RECORDING INSTRUCTIONS BASED ON DETECTED CONDITIONS OF LIVE EVENTS
A method is shown. The method includes maintaining a plurality of player profiles corresponding to players consuming a service of the one or more processors, each of the plurality of player profiles associated with a respective one of the plurality of broadcast receiver devices. The method includes maintaining a plurality of live events to monitor. The method includes identifying a subset having one or more attributes that satisfy a content selection policy relating to a live event. The method includes determining from data identifying the live event accessed via a data feed, that the live event has started. The method includes transmitting instructions to the broadcast provider system that cause the broadcast provider system to communicate with each broadcast receiver device and cause the broadcast receiver device to i) display a notification indicating that the live event has started or ii) initiate recording of the live event.
SYSTEMS AND METHODS FOR GENERATING NOTIFICATION INTERFACES BASED ON MEDIA BROADCAST ACCESS EVENTS
Systems and methods for generating notification interfaces based on media broadcast access events are provided. The system can determine, based on one or more attributes of the plurality of historic content streams accessed by a broadcast receiver device, an arrangement of the plurality of content items corresponding to the one or more live events. The system can generate display instructions for the broadcast receiver device that cause the broadcast receiver device to display a notification including the plurality of content items with a broadcast of a live event of the one or more live events according to the arrangement. The system can transmit the display instructions to the broadcast receiver device to cause the broadcast receiver device to display the notification including the plurality of content items with the broadcast of the live event of the one or more live events according to the arrangement.
SYSTEMS AND METHODS FOR CONTROLLING COMPUTER RECORDED DATA BASED ON CLIENT MESSAGES
The present disclosure provides event capture systems having one or more processors coupled to memory. The event capture system can identify a wager corresponding to a live event associated with a client device. The event capture system can identify a broadcast receiver device corresponding to the client device. The event capture system can generate recording instructions for the broadcast receiver device that cause the broadcast receiver device to initiate a recording of a broadcast of the live event. The event capture system can transmit the recording instructions to the broadcast receiver device to cause the broadcast receiver device to schedule a recording for the broadcast of the live event.
SYSTEMS AND METHODS FOR MODIFYING BROADCAST INTERFACES BASED ON DETECTED BROADCAST EVENTS
Systems and methods for modifying broadcast interfaces based on detected broadcast events are disclosed. The system can identify a player profile corresponding to an application executing on a broadcast receiver device, and detect a change in a status of an interaction associated with the player profile. The system can generate instructions for the application executing on the broadcast receiver device that causes the application executing on the broadcast receiver device to display a notification based on the change in the status of the interaction. The system can transmit the instructions to the broadcast receiver device to cause the application executing on the broadcast receiver device to display the notification as an overlay to a broadcast received by the broadcast receiver device.
VOICE COMMAND INTEGRATION FOR LOCAL NETWORK CONNECTED DEVICES
Various arrangements for facilitating smart television content receivers in a local network are provided. A primary television receiver executing a first operating system can receive audio data including human voice from a voice enabled remote control. The primary television receiver can transmit the audio data to a secondary television receiver executing a second operating system and that includes a voice command component. The secondary television receiver can convert the audio data into voice command data and transmit the voice command data to the primary television receiver. The primary television receiver can transmit the voice command data to a voice processing server via the Internet and receive, in response, a command generated based on the voice command data. The primary television receiver can transmit the command to the secondary television receiver. The voice command component can then control an operation of the secondary television receiver based on the command.
FACILITATING STREAMING IN A LOCAL NETWORK WITH A CLIENT-SERVER ARCHITECTURE
Methods, methods, and non-transitory, machine-readable media to facilitate streaming in a local network with a client-server architecture are disclosed. A primary media device may be configured to: operate as a server in a local network, receive first audio/video (A/V) content via an Internet connection, and receive second A/V content via a satellite network connection. Each secondary media device of a set of one or more secondary media devices may be configured to: operate as a client with respect to the primary media device in the local network, receive the first A/V content from the primary media device, receive the second A/V content from the primary media device, and provide the first A/V content and the second A/V content to at least one television of a set of one or more televisions.
DEVICES FOR FACILITATING STREAMING IN A LOCAL NETWORK WITH A CLIENT-SERVER ARCHITECTURE
Systems, methods, and non-transitory, machine-readable media to facilitate streaming in a local network with a client-server architecture are disclosed. A configuration tool may configure a primary media device to perform operations with respect to a local network. The configuration tool may be adapted to communicatively couple with the primary media device via at least one interface of the one or more interfaces to configure the primary media device to perform the operations with respect to the local network. The primary media device may be configured with the configuration tool to operate as a server in the local network, receive first audio/video (A/V) content via an Internet connection and/or a satellite network connection, and receive second A/V content via the Internet connection and/or the satellite network connection.