Patent ID: 9294515
Filing Date: 2016-03-22
CPC Classification: H04L

Claim Text:
1. A method, comprising: receiving a Session Initiation Protocol (SIP) request; initiating by a computing device having a processor, a first SIP session as a result of receiving the SIP request; executing, by the processor, a state chart implemented in a SIP server; communicating events by the computing device to the state chart, as the events occur in the first SIP session; changing states in the first SIP session by the computing device, as the states are defined in the state chart, to completion of the first SIP session; coordinating, by the processor, processing of the first SIP session and a second SIP session, wherein the first and second SIP sessions are concurrently running SIP sessions and the coordinating invokes the state chart for sending events between the first SIP session and the second SIP session; storing, by the processor, data exchanged between the first SIP session and the second SIP session; and using, by the processor, the data as context for subsequent processing of the first SIP session.