×

Method and apparatus for session initiation protocol application design, development, execution and integration

  • US 7,532,617 B2
  • Filed: 02/24/2005
  • Issued: 05/12/2009
  • Est. Priority Date: 02/24/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A signaling protocol application framework for executing a signaling protocol application, comprising:

  • a controller for receiving a descriptor and a request message, wherein the controller parses the request message, and wherein the descriptor defines a plurality of state transitions that occur during an execution of the application;

    application data, the application data comprising global application data and global application state data required for the execution of the application;

    a plurality of precondition handlers for examining the application data and for determining if a precondition is met;

    a plurality of postcondition handlers for examining the application data and for determining if a postcondition is met; and

    a plurality of transition handlers for receiving and processing request messages, each of the plurality of transition handlers having one or more respective instance variables, wherein the controller examines a state of the application and determines whether the application is at a start of the state, wherein the controller, responsive to determining the application is at the start of the state, evaluates the state to determine if a precondition is specified by the state, and wherein the controller, responsive to determining that the precondition is specified by the state, loads a precondition handler of the plurality of precondition handlers to determine whether the precondition is met.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×