H04N21/4756

Recording and playback system based on multimedia content fingerprints
09781377 · 2017-10-03 · ·

A method for recording media content based on media content fingerprints is described. A media device records content received in a content stream from a scheduled start time of a media content to a scheduled end time of the media content to create a content recording. The media device derives one or more fingerprints from the content recording. A fingerprint database is queried with the one or more fingerprints to determine that a first portion of the content recording comprises an advertisement and a second portion of the content recording comprises the media content. In response to a request to play the content recording, starting playback of the content recording at the beginning of the second portion of the content recording.

TECHNIQUES FOR TRAINING A PERCEPTUAL QUALITY MODEL TO ACCOUNT FOR BRIGHTNESS AND COLOR DISTORTIONS IN RECONSTRUCTED VIDEOS
20220051382 · 2022-02-17 ·

In various embodiments, a training application generates a perceptual video model. The training application computes a first feature value for a first feature included in a feature vector based on a first color component associated with a first reconstructed training video. The training application also computes a second feature value for a second feature included in the feature vector based on a first brightness component associated with the first reconstructed training video. Subsequently, the training application performs one or more machine learning operations based on the first feature value, the second feature value, and a first subjective quality score for the first reconstructed training video to generate a trained perceptual quality model. The trained perceptual quality model maps a feature value vector for the feature vector to a perceptual quality score.

Content rating and control

Systems and methods are disclosed for restricting access to content elements with content ratings. In one method, the content distributor can receive a request from a device to access a set of content elements. The content distributor can then identify at least a content descriptor and a content rating for each content element within the set of content elements, identify a range within the content ratings, and identify content elements with content ratings that are within the range. The content distributor can transmit at least the content descriptors for content elements having content ratings that are within the range to the device for display on the device. This permits a device user to access the content elements by content descriptor. In this method, at least some content descriptors for content elements having content ratings that are outside of the range are not transmitted to the device.

BULLET SCREEN INFORMATION PROCESSING METHOD, CLIENT, SERVICE PLATFORM AND STORAGE MEDIUM
20170251240 · 2017-08-31 ·

Disclosed is a bullet screen information processing method, a client and a service platform. In the method, bullet screen information sent by a service platform is received, the bullet screen information is formed on the basis of watching feedback information sent by a first client or a second client, and the watching feedback information is formed when a user watches first multimedia information; and the bullet screen information is dynamically displayed in a first output area in which the first client outputs the first multimedia information according to a predetermined strategy.

System and Method for Segment Relevance Detection for Digital Content Using Multimodal Correlations
20170251262 · 2017-08-31 ·

A system and method for media content evaluation based on combining multi-modal inputs from the audiences that may include reactions and emotions that are recorded in real-time on a frame-by-frame basis as the participants are watching the media content is provided. The real time reactions and emotions are recorded in two different campaigns with two different sets of people and which include different participants for each. For the first set of participants facial expression are captured and for the second set of participants reactions are captured. The facial expression analysis and reaction analysis of both set of participants are correlated to identify the segments which are engaging and interesting to all the participants.

Media Channel Identification with Video Multi-Match Detection and Disambiguation Based on Time of Broadcast
20170251281 · 2017-08-31 ·

Disclosed herein are methods and systems to help disambiguate channel identification in a scenario where fingerprint data of media content being rendered by a media presentation device matches multiple reference fingerprints corresponding respectively with multiple different channels. Upon detecting such a multi-match, a server or other entity will perform disambiguation based at least in part on a comparison of time of broadcast of the media content being rendered by the media presentation device with time of broadcast of the media content represented by the reference fingerprints. The server or other entity will thereby determine the channel on which the media content being rendered by the media presentation device is arriving, so as to facilitate taking channel-specific action.

System and Method for Media Synchronization and Collaboration

An improved system and method for media synchronization and collaboration involves a data storage, a plurality of media recording devices used by a plurality of users to independently record an event from multiple locations thereby producing a plurality of recorded media data corresponding to a plurality of views of the event, and a media player comprising a processor and a graphical user interface. Each of the plurality of media recording devices convey to the data storage media data and metadata corresponding to their respective view of the event, where the metadata includes time samples in accordance with a common time reference. The media player uses the metadata to synchronize and play the plurality of views of the event. The graphical user interfaces can be used to select views of the plurality of views of the event to be playing during periods of time as part of an overall timeline of a composite video that consists of a sequence of selected views. The media player is configured to create a multiple view video data package comprising a plurality of media files and metadata files corresponding to multiple views of a recorded event. The multiple view video data package may include a composite video produced using the plurality of media files and metadata files. The media player can be configured to post the multiple view video data package to an internet media-sharing website thereby enabling users of the internet media-sharing website to at least one of comment on the composite video, rate the composite video, or download the plurality of media files and the plurality of metadata files.

Method and apparatus for collecting and providing viewer feedback to a broadcast

The present invention provides an improved method and apparatus to collect and provide viewer feedback to broadcasts. According to one aspect of the present invention, a rating is generated for a broadcast by a server system. The rating is based at least in part on viewer feedback to the broadcast, and the rating indicates a likelihood of interest in the broadcast for potential subsequent viewers. According to another aspect of the present invention, the rating is provided from the server system to an entertainment system, and the broadcast can be selected for viewing at an entertainment system. In one embodiment, the viewer feedback is received at the entertainment system in response to a feedback questionnaire.

Systems and methods for determining multi-platform media ratings
09749688 · 2017-08-29 · ·

There is provided a system comprising a non-transitory memory storing an executable code and a hardware processor executing the executable code to receive first viewing data for a media content including a first total viewing time of the media content on a first viewing platform, receive a total possible number of viewers and a first audience composition percentage of a first audience viewing the media content on the first viewing platform, determine a first ratio by dividing the first total viewing time of the media content on the first viewing platform by a duration of the media content for the first viewing platform, and calculate a first platform rating for the media content by multiplying the first ratio by the first audience composition percentage and a first co-viewing factor and dividing by the total possible number of viewers.

Internet radio and broadcast apparatus and system with music information and purchasing

Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis.