×

IMS application for multi-channel services

  • US 9,276,966 B2
  • Filed: 04/15/2010
  • Issued: 03/01/2016
  • Est. Priority Date: 04/20/2009
  • Status: Active Grant
First Claim
Patent Images

1. An Internet protocol multimedia subsystem (IMS) application server, accessible over multiple different access channels, comprising:

  • a data layer comprising a repository configured to store information associated with multiple existing hosted services that are accessible through multiple different protocols and multiple different physical connections;

    a service creation layer comprising multiple different service creation environments, each of the multiple service creation environments associated with a different node library customized to a different external client and providing a drag-and-drop functionality, wherein the service creation layer is operable to;

    receive input at a first service creation environment of the multiple service creation environments;

    create a new hosted service in response to the input received at the first service creation environment, wherein the new hosted service is customized to a first external client associated with a second service creation environment that sent the input received at the first service creation environment, and wherein the new hosted service is accessible from the multiple different protocols and the multiple different physical connections;

    test the new hosted service; and

    provide the new hosted service to a service execution layer comprising;

    service logic circuitry comprising;

    deployment management circuitry configured to deploy and remove the existing hosted services and the new hosted service;

    a building block library configured to execute the existing hosted services and the new hosted service;

    rule engine circuitry comprises rules defining execution of the existing hosted services and the new hosted service;

    session management circuitry configured to enterprise-to-enterprise sessions during execution of the existing hosted services and of the new hosted service; and

    monitoring management circuitry configured to provide server fault and performance data to an external server; and

    communication circuitry operable to connect to an external service provided by other network nodes involved in executing the multiple existing hosted services, the new hosted service, or both, the communication circuitry comprising;

    a first adapter configured to provide hypertext transfer protocol (http) communication with the external clients;

    a second adapter configured to provide session initiation protocol (SIP) communication; and

    a third adapter configured to provide simple network management protocol (SNMP) communication.

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