×

System and method for a media intelligence platform

  • US 9,477,975 B2
  • Filed: 02/02/2016
  • Issued: 10/25/2016
  • Est. Priority Date: 02/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a multi-tenant media processing platform system that includes a plurality of media analysis services;

    activating a first media analysis service and a second media analysis service of the plurality of media analysis services for at least a portion of an active communication session of an entity in the platform system, the platform system activating each media analysis service responsive to at least one of;

    a determination by the platform system that at least one property of media of the active communication session that is collected by the platform system maps to at least one setting of entity platform configuration that enables media analysis, the entity platform configuration being platform configuration of the entity in the platform system,a communication application instruction,a REST API call, anda SIP message;

    the first activated media analysis service performing a first media analysis on the collected media while the communication session is active to generate a first media analysis result;

    the second activated media analysis service performing a second media analysis on the collected media while the communication session is active to generate a second media analysis result, the second media analysis being different from the first media analysis;

    during the active communication session, applying the first media analysis result and the second media analysis result by at least one of;

    changing the active communication session in response to at least one of the first media analysis result and the second media analysis result, andtransmitting at least one application layer protocol message to at least one callback URI of an external system of the entity, the at least one callback URI being specified by the entity platform configuration, the at least one application layer protocol message providing at least one of the first media analysis result and the second media analysis result,accounting for the use of the first activated media analysis service on behalf of the entity;

    accounting for the use of the second activated media analysis service on behalf of the entity, the platform system accounting for the use of the second activated media analysis service independently from the accounting for the use of the first activated media analysis service;

    generating billing information for the entity based on the accounting for the use of the first activated media analysis service and the accounting for the use of the second activated media analysis service,wherein the entity platform configuration is provided by at least one external system via an account management interface of the media processing platform system, the account management interface including a least one of an account portal user interface and an account management API, andwherein the first media analysis service and the second media analysis service are both active during at least a portion of the active communication session.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×