×

SYSTEM AND METHOD FOR PROVIDING A MICRO-SERVICES COMMUNICATION PLATFORM

  • US 20160248861A1
  • Filed: 04/28/2016
  • Published: 08/25/2016
  • Est. Priority Date: 10/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a multi-tenant media communication platform system that includes;

    a plurality of micro-services constructed to be independently configured and metered for a first platform entity of the platform system, and independently configured and metered for a second platform entity,first micro-service configuration for use of a communication micro-service of the platform system by the first platform entity,a first micro-service application programming interface (API) resource of the communication micro-service for the first platform entity,second micro-service configuration for use of the communication micro-service by the second platform entity, anda second micro-service API resource of the communication micro-service for the second platform entity;

    enrolling the first platform entity in the platform system by setting first entity configuration for use of the platform system by the first platform entity,wherein the first platform entity is an entity managed by an account system of the platform system,wherein the platform system receives the first entity configuration from a first external system of the first platform entity via an account management interface of the platform system,wherein the first entity configuration includes the first micro-service configuration,wherein the communication micro-service is constructed to provided peer-to-peer communication between at least a first media communication endpoint and a second media communication endpoint,wherein the first API resource is accessible by the first external system via a public API of the platform system,processing a first micro-service request for a first peer-to-peer communication session between at least the first media communication endpoint and the second media communication endpoint according to the first micro-service configuration, the first communication micro-service request being a request for use of the communication micro-service for the first peer-to-peer communication session on behalf of the first platform entity;

    accounting for the use of the communication micro-service for the first peer-to-peer communication session on behalf of the first platform entity;

    processing a second micro-service request for a second peer-to-peer communication session between at least a third media communication endpoint and a fourth media communication endpoint according to the second micro-service configuration, the second communication micro-service request being a request for use of the communication micro-service for the second peer-to-peer communication session on behalf of the second platform entity; and

    accounting for the use of the communication micro-service for the second peer-to-peer communication session on behalf of the second platform entity.

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