×

System and method for executing originating services in a terminating network for IMS and non-IMS applications

  • US 9,215,319 B2
  • Filed: 08/24/2006
  • Issued: 12/15/2015
  • Est. Priority Date: 03/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system configured to execute originating services in a terminating IP Multimedia Subsystem (IMS) network in which a triggered application may or may not support IMS, comprising:

  • a carrier gateway server configured to operate as an IMS-compliant SIP application server (SIP-AS); and

    an enterprise gateway server, wherein the enterprise gateway server is configured to act as at least one of an IMS-compliant proxy call session control function (P-CSCF), interrogating call session control function (I-CSCF), and a serving call session control function (S-CSCF), and manage an incoming call log and order the carrier gateway server to originate an outgoing call leg to a subscriber'"'"'s mobile phone with a calling identify of a calling party to indicate which line was called, wherein the carrier gateway server is configured tocommunicate with the enterprise gateway server,prepare the enterprise gateway server for an upcoming communication,respond to a serving call session control function (S-CSCF), and route the session to a destination in the terminating IMS network, wherein the enterprise gateway server is configured toreceive the session in the terminating IMS network,act as at least one of a S-CSCF and an I-CSCF, wherein the I-CSCF is configuredto route the session for handling during session setup,act as a S-CSCF front-end (FE) which is configured to convert a terminating services request, received during the session setup, to an originating services request prior to communicating with a terminating service associated with a terminating network application, andonce the outgoing call leg is established, connect the outgoing call leg to the incoming call leg in the control of the enterprise gateway server.

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