H04N21/85

Systems and methods for controlling transmission of live media streams
11405687 · 2022-08-02 · ·

A computer-implemented is disclosed. The method includes: receiving video data of a live media stream; obtaining, while the live media stream is being streamed, audience reaction data associated with the live media stream, the audience reaction data indicating, at least, an amount of audience engagement activity in connection with video content of the live media stream; identifying an event-of-interest in the live media stream based on a determination that a rate of change of the amount of audience engagement activity exceeds a threshold level; and in response to identifying the event-of-interest, automatically initiating one or more defined actions.

SYSTEMS AND METHODS FOR CREATING USER-ANNOTATED SONGCASTS
20220261206 · 2022-08-18 ·

A computer-implemented method for user-annotated songcasts may include (i) displaying, to a user, a songcast creation interface that enables the user to create a songcast, (ii) receiving, via the songcast creation interface, identification of a group of audio media items to be included in the songcast and at least one user-created annotation about the audio media items, (iii) creating the songcast in response to receiving the identification of the audio media items and the user-created annotation about the audio media items, (iv) displaying, via a songcast display interface, the songcast to an additional user, and (vi) playing, via the songcast display interface, the songcast for the additional user by playing at least one of the audio media items associated the songcast and simultaneously displaying the user-created annotation about the audio media items. Various other methods, systems, and computer-readable media are also disclosed.

LIBRARY AND RESOURCES FOR THIRD PARTY APPS FOR SMART TV

An application framework includes user interface components and TV resources which facilitate development of intelligent TV applications, including third-party applications. These components and resources are complimented by one or more data services that can generally be run at a services level, to provide access to a variety of data, such as media and program metadata for one or more of local or remote sources. These data services can reside in one and more libraries within the software system components and modules. The various third-party apps are further supported by a third-party application support module, in conjunction with an app center application that supports various different views of the installed apps: a master view, a collection view, and a detail view.

LIBRARY AND RESOURCES FOR THIRD PARTY APPS FOR SMART TV

An application framework includes user interface components and TV resources which facilitate development of intelligent TV applications, including third-party applications. These components and resources are complimented by one or more data services that can generally be run at a services level, to provide access to a variety of data, such as media and program metadata for one or more of local or remote sources. These data services can reside in one and more libraries within the software system components and modules. The various third-party apps are further supported by a third-party application support module, in conjunction with an app center application that supports various different views of the installed apps: a master view, a collection view, and a detail view.

System and method for creating a video summary based on video relevancy
11445273 · 2022-09-13 · ·

System and method for creating a video summary are disclosed. The system includes a registration module configured to register multiple users on a platform, a video input module configured to receive videos, a transcript input module configured to receive multimedia transcripts, a video analysis module configured to analyse the videos, a transcript analysis module configured to analyse the multimedia transcript, a video summary module configured to create the video summary of the videos integrating with the multimedia transcripts, a video storage module configured to store the video summary, a video review module configured to enable the users to create a review, a video editing module configured to edit the video summary to create a new video summary.

Scalable sport data collecting, sharing and processing system
11450105 · 2022-09-20 ·

A scalable sport data collecting, sharing and processing system includes: a hub device, and a plurality of client devices, the client devices being connected to the hub device via a data communication link. The client devices include a producer client device and a consumer client device; the producer client device includes one or more sensors selected from the group consisting of be an image sensor, an audio sensor, a GPS/GNSS receiver, an accelerometer, a gyroscope, and a magnetometer, a processor, and a communication module; and the consumer client device includes a process, a communication module, a display and a data storage.

Scalable sport data collecting, sharing and processing system
11450105 · 2022-09-20 ·

A scalable sport data collecting, sharing and processing system includes: a hub device, and a plurality of client devices, the client devices being connected to the hub device via a data communication link. The client devices include a producer client device and a consumer client device; the producer client device includes one or more sensors selected from the group consisting of be an image sensor, an audio sensor, a GPS/GNSS receiver, an accelerometer, a gyroscope, and a magnetometer, a processor, and a communication module; and the consumer client device includes a process, a communication module, a display and a data storage.

Remote Control Having Hotkeys with Dynamically Assigned Functions

An intelligent television system provides an operating system and an application framework for controlling a user interface to handle user input events from a handheld remote control. The remote control includes color keys that are configured for triggering different functions in different application panels displayed on the television.

Remote Control Having Hotkeys with Dynamically Assigned Functions

An intelligent television system provides an operating system and an application framework for controlling a user interface to handle user input events from a handheld remote control. The remote control includes color keys that are configured for triggering different functions in different application panels displayed on the television.

SYSTEMS AND METHODS FOR PROVIDING USER INTERFACES IN AN INTELLIGENT TELEVISION
20220083147 · 2022-03-17 ·

An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content.