×

Providing session-based services to event-based networks in multi-leg calls

  • US 8,848,602 B2
  • Filed: 05/27/2010
  • Issued: 09/30/2014
  • Est. Priority Date: 05/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing session-based services to an event-based call over communication networks, the method comprising:

  • generating, in a circuit-switched network, a state machine that represents a multi-leg call, each leg of which denotes a point-to-point connection between two entities in the multi-leg call, wherein the state machine has call states and a set of transitions between the call states, and the circuit-switched network operates in accordance with a first communication protocol that manages calls by exchanging discrete events among elements of the network;

    updating the state machine in response to a sequence of events related to the multi-leg call;

    generating, in a packet-switched network, multiple state machines, which are synchronized to the state machine in the circuit-switch network, wherein the packet-switched network operates in accordance with a second communication protocol;

    generating multiple emulated sessions, each of which represents a leg of the multi-leg call, and is represented by one of the state machines in the packet-switch network; and

    calling a service platform in the packet-switched network to provide a communication service to an emulated session, in response to a state transition in one of the multiple state machines in the packet-switched network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×