H04N21/2407

Systems and methods for enabling and monitoring content creation while consuming a live video

Systems and methods for enabling and rewarding collaborative content creation are described. The method comprises, playing back live video provided by an over-the-top (OTT) provider to a user, receiving, from the user, a command to crop and modify a portion of the video comprising a subject, generating user-generated content based on the command, publishing the user-generated content to a plurality of users, determining whether the user-generated content is republished a threshold number of times during a republication period, and in response to determining that the user-generated content is republished the threshold number of times during the republication period, unlocking access to content from the OTT provider for the user that relates to the subject.

METHODS AND APPARATUS TO GENERATE AUDIENCE METRICS FOR CONNECTED TELEVISION

Methods, apparatus, systems, and articles of manufacture are disclosed to generate audience metrics for connected television. An example system includes at least one memory, programmable circuitry, and instructions to cause the programmable circuitry to obtain media access data corresponding to connected television media and a user identifier corresponding to a media access device, generate, using a machine learning model, probability values for corresponding audience demographics in a household composition corresponding to the user identifier, the probability values indicative of likelihoods that corresponding ones of the audience demographics are accessing the connected television media, determine a person-level characteristic based on the probability values of the audience demographics, the person-level characteristic corresponding to an audience member of the connected television media, and assign the media access data to the person-level characteristic.

Temporary television rights scheme grant based on uncertain measurable events

Various arrangements for authorizing content viewing are detailed herein. Sports wager data corresponding to a sports wager placed by a user may be provided to a television service provider system. The television service provider system can perform a lookup action to determine a content event based on the sports wager data. In response to the received sports wager data, a user account may be authorized using a rights scheme for access to a television channel on which the content event is scheduled to be broadcast. The television service provider system may deauthorized the user account for access to the television channel by removing the rights scheme such that access to the television channel on which the content event was broadcast is blocked after the event.

CONTENT TYPE CONCURRENT SESSION LIMITER
20230032615 · 2023-02-02 ·

In some embodiments, a method receives a request for an instance of content and determines content metadata for the instance of content. A metric for concurrent playback sessions based on the content metadata is determined. The concurrent playback sessions are actively streaming content. The method evaluates the request to block or allow the request based on comparing the metric for concurrent playback sessions to a threshold for the concurrent playback sessions.

METHODS AND APPARATUS FOR WATERMARK OUTAGE DETECTION
20230093586 · 2023-03-23 ·

Methods, apparatus, systems and articles of manufacture are disclosed for watermark outage detection. Example methods include evaluating an onset time and duration of a detected watermark outage based on a model of expected watermark outages to determine whether the detected watermark outage corresponds to at least one of the expected watermark outages represented in the model. Example methods further include generating an alert in response to determining the detected watermark outage does not correspond to at least one of the expected watermark outages included in the model, and suppressing the alert in response to determining the detected watermark outage corresponds to the at least one of the expected watermark outages represented in the model.

METHODS, SYSTEMS, AND MEDIA FOR SYNCHRONIZING VIDEO STREAMS
20230087174 · 2023-03-23 ·

Methods, systems, and media for synchronizing video streams are provided. In some embodiments, the method comprises: identifying a target video stream and a reference video stream, wherein the target video stream and the reference video stream are two different broadcasts of a program; generating, for the target video stream, a sequence of fingerprints; determining a time shift at which the sequence of fingerprints appears within the reference video stream; determining whether the target video stream is synchronized with the reference video stream by determining whether the time shift exceeds a predetermined threshold; and, in response to determining that the target video stream is not synchronized with the reference video stream, causing an electronic programming guide that includes an indication of the target video stream to be modified based on the time shift.

ANALYTICS IN VIDEO/AUDIO CONTENT DISTRIBUTION NETWORKS

A method may comprise collecting data from a core network, an operator network and a customer premise network. KPI values corresponding to one or more KPIs may be determined, based on the collected data. KQI values corresponding to one or more KQIs may be determined, based on the one or more of the determined KPI values. The determined KQI values may be output to an operator. In an embodiment, data collected from the core network may include data collected from one or more analyzer devices and head end probes. Data collected from a customer premise network may include data collected from last mile equipment or customer premise probes.

Content-modification system with jitter effect mitigation feature

One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.

Cloud Byte Stream Alignment Method

A method for selecting an audio signal for alignment to compensate for the latency that is introduced by content being sent, such as from an end device, over a network to a cloud based or other computing environment located remote from the end unit. Audio that is processed in the cloud is also being sent back to the end device. Selection may be accomplished using a loop back method, a Time Stamp (TS) method or a Ping method. The Ping method allows incoming and outgoing audio signals to be selected and processed in the cloud.

METHODS AND APPARATUS TO AUTOMATE RECEIVABILITY UPDATES FOR MEDIA CREDITING
20230090329 · 2023-03-23 ·

Methods, apparatus, systems, and articles of manufacture are disclosed to automate receivability updates for media crediting. At least one non-transitory machine-readable medium comprises instructions that, when executed, cause at least one processor to at least identify a station identifier associated with at least one of a signature or a code, the at least one of the signature or the code collected at a panelist household. The instructions, when executed, cause at least one processor to further determine whether a household receivability table includes the station identifier, to determine, in response to a determination that the household receivability table does not include a station corresponding to the station identifier, whether the station is receivable at the panelist household, and to update the household receivability table, the update in response to a determination that the station corresponding to the station identifier is receivable at the panelist household.