Patent ID: 9015297
Filing Date: 2015-04-21
Classification: H04L

Abstract:
1. A system comprising: a processor; and a non-transitory computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising: in response to a communication service request from a requester, identifying a communication service supported by the system, the communication service request being associated with session information comprising (i) a session hierarchy for breaking the communication service into communication tasks to be processed in a recursive fashion and (ii) aggregation information for aggregating responses from each of the communication tasks based on response types; executing the communication tasks in the recursive fashion to yield responses from the communications tasks, wherein at least two of the communication tasks are invoked and executed concurrently with each other; based on the session information, aggregating the responses to yield an overall response; and routing the overall response to the requester through a corresponding connector interface identified by the system for communicating the overall response.