Patent ID: 8601136
Filing Date: 2013-12-03
Classification: H04L

Abstract:
1. A method for architecting a geographically distributed communication computing platform comprising: at a SIP signaling gateway of a first region, receiving a SIP communication invitation, the communication originating from a first communication endpoint directed through a provider service; signaling a communication invitation to a communication-processing server in a second region, wherein the first region and second region are at least two thousand miles apart; at the communication-processing server, retrieving application instructions from an internet accessible server at a URI that is associated with a destination endpoint of the communication invitation; at the communication-processing server, processing the retrieved application instructions; upon encountering an instruction requiring media flow, establishing a media communication flow with the first endpoint, querying a routing policy service of the second region for a selected communication route, and establishing a media communication flow with a resource of the selected communication route; wherein establishing a media communication flow with a resource of the selected communication route comprises if the instruction includes communicating with a second endpoint of the first region, establishing a communication flow with a second gateway, the second gateway establishing communication flow with the second endpoint through a provider service of the first region, and signaling for media communication to flow between the first and second endpoints through the first and second gateways of the first region.