发明名称 System and method for providing a micro-services communication platform
摘要 A multi-tenant media communication platform system and methods. The platform system includes media communication micro-services and micro-service configuration for a plurality of entities configured for use of the platform system. Enrolling an entity in the platform system includes setting entity configuration for use of the platform system by the entity. A micro-service request is processed according to the entity configuration. The micro-service request is a request for use of at least one micro-service of the platform system on behalf of the entity. Use of each micro-service is accounted for on behalf of the entity. Billing information for the entity is generated based on the accounting for the use of each micro-service on behalf of the entity. Entity configuration includes micro-service configuration, and micro-service configuration specifies at least one of: an endpoint mapping to at least one application logic URI, an event callback URI, and an event application logic URI.
申请公布号 US9363301(B2) 申请公布日期 2016.06.07
申请号 US201514919650 申请日期 2015.10.21
申请人 Twilio, Inc. 发明人 Lawson Jeffrey;Wolthius John
分类号 G06F15/173;H04L29/06;H04L29/08;H04L29/12 主分类号 G06F15/173
代理机构 代理人 Schox Jeffrey
主权项 1. A method comprising: at a multi-tenant media communication platform system that includes a plurality of media communication micro-services and micro-service configuration for a plurality of entities configured for use of the platform system: enrolling at least one entity in the platform system by setting entity configuration for use of the platform system by the at least one entity; processing at least one micro-service request according to the entity configuration for the at least one entity, the at least one micro-service request being a request for use of at least one micro-service of the platform system on behalf of the at least one entity; accounting for the use of the at least one micro-service on behalf of the at least one entity, wherein the entity configuration is received from at least one external system via an account management interface, the account management interface including a least one of an account portal user interface and an account management API; wherein the entity configuration includes micro-service configuration for use of at least one of the plurality of media communication micro-services by the at least one entity, micro-service configuration specifying at least one of: an endpoint mapping to at least one application logic URI of an external system, and an event callback URI of an external system, wherein entity configuration includes micro-service configuration for use of two or more micro-services, wherein the micro-service configuration for use of the two or more micro-services includes configuration for combined use of the two or more micro-services, and wherein a first micro-service is combined with a second micro service of the two or more micro-services by configuring at least one of an endpoint mapping and an event callback URI of the first micro-service to specify the second micro-service, and wherein the platform system includes at least one micro-service API resource for each enrolled entity.
地址 San Francisco CA US
您可能感兴趣的专利