×

System and method for commercial detection in digital media environments

  • US 10,200,748 B2
  • Filed: 02/06/2017
  • Issued: 02/05/2019
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing commercial detection in digital media environments, comprising:

  • a computer including a processor and a media server that determines within a media stream associated with a media content, a plurality of blocks of commercial content and non-commercial media content, including, for each media stream of one or more media streams;

    determining, by reference to a media analysis model that is trained to associate frame features with classifiers, that the media stream comprises a plurality of content blocks that are commercial blocks or non-commercial blocks based upon a multimodal analysis, including sampling the media stream together with its commercial blocks or non-commercial blocks therein as a plurality of samples, andprocessing a cumulative frame data for a plurality of media frames within each sample to determine whether a respective content block is one of a commercial block or a noncommercial block, wherein the multimodal analysis weights frame features in each sample of the plurality of samples, in determining a likelihood that its respective content block includes commercial content or non-commercial media content;

    wherein the media server provides media content to a client device, wherein the client device includes a user interface and displays media options associated with media content that can be selected and provided by the media server for playing at one or more of the client device, or a controlled device; and

    wherein the determination, by reference to the media analysis model, of commercial blocks, and non-commercial content blocks, within each of the one or more media streams, is used by the media server in controlling playback of selected media content to the client device or the controlled device, including;

    receiving, by the media server, a media control request comprising an indication of the selected media content and an identification of a destination device being one of the client device or the controlled device, andcontrolling communication of a media stream including the selected media content, to the destination device, based on the determination of commercial blocks, and non-commercial content blocks, within that media stream and the identification of the destination device included in the media control request.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×