Patent ID: 9602586
Date: 2017-03-21
CPC Classifications: H04L,H04W

Claim:
1. A method comprising: at a regionally distributed communication platform system that includes at least a communication processing server of a second region, a first media service located in a first region and a second media service located in one of the second region and a third region, the first media service and the second media service each constructed to process media of a communication session in accordance with a first media processing command: the communication processing server establishing a media communication session to at least one endpoint of the first region and establishing signaling communication; responsive to the first media processing command for the communication session of the first region, the communication processing server selecting the first media service, which is located in the first region and which is constructed to process media in accordance with the first media processing command; and responsive to the selection of the first media service: the platform system routing media of the established communication session through the first media service, the first media service processing media of the established communication session in accordance with the first media processing command; responsive to the first media service processing the media: the first media service asynchronously communicating data generated by the first media service to a storage device of the second region, wherein the storage device is communicatively coupled to the communication processing server; and the platform system storing the communicated data as a first application programming interface (API) resource of an API sub-system of the second region, wherein the API sub-system is constructed to provide an external system with access to the first API resource, and wherein the first media service and the second media service are passive media services.