×

Visual tool for developing service components for use in advanced intelligent networks

  • US 7,167,917 B2
  • Filed: 01/03/2002
  • Issued: 01/23/2007
  • Est. Priority Date: 01/03/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A visual tool for creating an extended Java applications programming interface for generating an integrated networks Java Advanced Intelligent Network (JAIN) compliant telecommunication service component for use in a service logic execution environment (SLEE), comprising:

  • a first visual smartguide for creating JAIN-compliant service building blocks configured to receive and transmit telecommunication events to and from at least one JAIN configured protocol stack through a JAIN-compliant signaling layer, each said JAIN-compliant service building block comprising meta-information for identifying the service building block and a pre-defined list of different event handlers for handling specific telecommunication events received from an event routing bus in said SLEE, wherein said SLEE is configured for compatibility with a JAVA API for Integrated Networks (JAIN) specification for communicating with said JAIN-compliant service building blocks;

    a second visual JAIN-compliant smartguide for creating deployment descriptors for said created JAIN-compliant service building blocks, each said deployment descriptor comprising a service description describing parameters for loading an instance of a JAIN-compliant service building block in said SLEE, an encapsulation of the meta-information corresponding to a particular one of the service building blocks, and a list of supported telecommunication events which are handled in the SLEE by an associated JAIN-compliant service budding block; and

    ,a visual composition interface comprising a visual display within which visual iconic representations of said JAIN-compliant service building blocks are arranged in combination to form an extended JAIN-compliant telecommunication service component by performing drag-and-drop operations to move the visual iconic representations into a designated work space of the visual display and by connecting the visual iconic representations with visually displayed connectors, wherein in response to the drag-and-drop operations and connecting performed in the designated work space said extended JAIN-compliant telecommunication service component automatically configures itself using a deployment descriptor upon identifying underlying resources that are available when the JAIN-compliant telecommunication service component is unaware of the underlying JAIN protocol resources within the SLEE.

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