×

System and method for providing a micro-services communication platform

  • US 9,906,607 B2
  • Filed: 10/19/2016
  • Issued: 02/27/2018
  • Est. Priority Date: 10/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • a multi-tenantcommunication platform system;

    enrolling a first platform entity by setting first micro-service configuration for use of a first micro-service of a plurality of micro-services of the multi-tenant communication platform system by the first platform entity, wherein each micro-service is constructed to be independently configured and metered for the first platform entity, and independently configured and metered for a second platform entity;

    generating a first micro-service application programming interface (API) resource for interaction between the first micro-service and the enrolled first platform entity, wherein the first API resource is accessible via a public API of the multi-tenant communication platform system;

    processing a first micro-service request for use of the first micro-service for a peer-to-peer first communication session between a first communication endpoint and a second communication endpoint according to the first micro-service configuration; and

    accounting for use of the first micro-service for the first communication session on behalf of the first platform entity,wherein media of the first communication session is communicated between the first communication endpoint and the second communication endpoint via a communication stream outside of the multi-tenant communication platform by using a public IP address of the first communication endpoint and a public IP address of the second communication endpoint, andwherein the first platform entity and the second platform entity interact with the micro-services by using different API resources.

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