H04N21/2343

Customized generation of highlight show with narrative component

Customized highlight shows for sporting events, entertainment events, and/or the like, having a narrative component, are generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. A customized highlight show is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining and interesting to the user and that presents a cohesive narrative.

Automated voice translation dubbing for prerecorded video

A method for aligning a translation of original caption data with an audio portion of a video is provided. The method includes identifying, by a processing device, original caption data for a video that includes a plurality of caption character strings. The processing device identifies speech recognition data that includes a plurality of generated character strings and associated timing information for each generated character string. The processing device maps the plurality of caption character strings to the plurality of generated character strings using assigned values indicative of semantic similarities between character strings. The processing device assigns timing information to the individual caption character strings based on timing information of mapped individual generated character strings. The processing device aligns a translation of the original caption data with the audio portion of the video using assigned timing information of the individual caption character strings.

Generating structured data from screen recordings
11582509 · 2023-02-14 · ·

Generating structured data from screen recordings is disclosed, including: obtaining, from a client device, a screen recording of a user's activities on the client device with respect to a task; performing, at a server, video validation on the screen recording, including by determining whether the screen recording matches a set of validation parameters associated with the task; and generating a set of structured data based at least in part on the video validation.

Generating structured data from screen recordings
11582509 · 2023-02-14 · ·

Generating structured data from screen recordings is disclosed, including: obtaining, from a client device, a screen recording of a user's activities on the client device with respect to a task; performing, at a server, video validation on the screen recording, including by determining whether the screen recording matches a set of validation parameters associated with the task; and generating a set of structured data based at least in part on the video validation.

Signal multiplexing device and signal multiplexing method using layered division multiplexing

A signal multiplexing apparatus and method using layered division multiplexing are disclosed. A signal multiplexing apparatus according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; and a frame builder configured to generate a broadcast signal frame using the time-interleaved signal and L1 signaling information.

High-quality adaptive bitrate video through multiple links
11582146 · 2023-02-14 ·

Delivery of high quality video in an adaptive bit rate (ABR) download session is achieved using obtained using lower quality communication paths. The method involves detecting that an ABR download session of a video is in a steady-state condition. If so a further determination is made as to whether there is sufficient pre-fetch time available to download an (N+1)th video segment of the video using at alternative connection path through a virtual WAN having a lower quality than a first connection path through the virtual WAN. If sufficient pre-fetch time is available, the (N+1)th video segment is prefetched using at least the second connection path instead of the first connection path.

High-quality adaptive bitrate video through multiple links
11582146 · 2023-02-14 ·

Delivery of high quality video in an adaptive bit rate (ABR) download session is achieved using obtained using lower quality communication paths. The method involves detecting that an ABR download session of a video is in a steady-state condition. If so a further determination is made as to whether there is sufficient pre-fetch time available to download an (N+1)th video segment of the video using at alternative connection path through a virtual WAN having a lower quality than a first connection path through the virtual WAN. If sufficient pre-fetch time is available, the (N+1)th video segment is prefetched using at least the second connection path instead of the first connection path.

Data processing apparatus and data processing method

The present technique relates to a data processing apparatus and a data processing method each of which enables a burden imposed on processing on a reception side to be reduced. A data processing apparatus produces signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame, and processes the signaling so as for the signaling to be contained in a preamble of the physical layer frame, thereby enabling a burden imposed on processing on a reception side to be reduced. The present technique, for example, can be applied to data transmission complying with the broadcasting standards such as ATSC3.0.

Data processing apparatus and data processing method

The present technique relates to a data processing apparatus and a data processing method each of which enables a burden imposed on processing on a reception side to be reduced. A data processing apparatus produces signaling containing a Null cell number exhibiting the number of Null cells of cells of a sub-frame included in a physical layer frame, and processes the signaling so as for the signaling to be contained in a preamble of the physical layer frame, thereby enabling a burden imposed on processing on a reception side to be reduced. The present technique, for example, can be applied to data transmission complying with the broadcasting standards such as ATSC3.0.

SYSTEMS AND METHODS FOR ENHANCED MULTIMEDIA SIGNAL BROADCAST, RECEPTION, DATA DELIVERY, AND DATA COLLECTION
20230042613 · 2023-02-09 ·

New systems and methods allow for transmission of multiple types of content protocols over a unidirectional content delivery network, such as a television broadcast. Hardware and/or software used at the network transmission location (such as a television broadcast station) and hardware and/or software located at an endpoint (such as a home television, car infotainment system, or first responder location) allow for a native ATSC 1.0 signal to have embedded within it additional content that is not encoded as ATSC 1.0 content. The non-ATSC 1.0 content can be detected and segregated from ATSC 1.0 content so that the endpoint devices (such as a television receiver) will not attempt to render the non-ATSC 1.0 content (such as, e.g., ATSC 3.0 content or application specific content) as normal ATSC 1.0 programming. Instead, the non-ATSC 1.0 content will be separately decoded, assembled, and processed to allow for multiple types of content to be used and displayed by the endpoint, even though the broadcast signal was transmitted only as an ATSC 1.0 signal.