Abstract:
An application execution environment for an intelligent network. The application execution environment includes a service logic execution environment (SLEE) in a service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in a protocol layer and an application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface. Finally, the application execution environment can include at least one telephony service component executing in the SLEE, wherein the telephony component can be configured to communicate with client components in the protocol layer and other service components in the service logic layer through the event routing bus in the SLEE.
Abstract:
A method of implementing telephony services can include receiving a call from a telephony switch and matching the received call to a voice markup language document implementation of a telephony service. The voice markup language document can be retrieved from a data store. The received call can be processed in accordance with the retrieved voice markup language document thereby implementing the telephony service.
Abstract:
An application execution environment for an intelligent network. The application execution environment includes a service logic execution environment (SLEE) in a service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in a protocol layer and an application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface. Finally, the application execution environment can include at least one telephony service component executing in the SLEE, wherein the telephony component can be configured to communicate with client components in the protocol layer and other service components in the service logic layer through the event routing bus in the SLEE.
Abstract:
An application execution environment for an intelligent network. The application execution environment includes a service logic execution environment (SLEE) in a service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in a protocol layer and an application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface. Finally, the application execution environment can include at least one telephony service component executing in the SLEE, wherein the telephony component can be configured to communicate with client components in the protocol layer and other service components in the service logic layer through the event routing bus in the SLEE.
Abstract:
An application execution environment for an intelligent network. The application execution environment includes a service logic execution environment (SLEE) in a service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in a protocol layer and an application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface. Finally, the application execution environment can include at least one telephony service component executing in the SLEE, wherein the telephony component can be configured to communicate with client components in the protocol layer and other service components in the service logic layer through the event routing bus in the SLEE.
Abstract:
An application execution environment for an intelligent network. The application execution environment includes a service logic execution environment (SLEE) in a service logic layer. Notably, the SLEE can be a JAIN-compliant SLEE. The SLEE can include an event routing bus for routing events between service components in the service logic layer and client components in a protocol layer and an application layer. The application execution environment also can include at least one client component in the protocol layer, wherein the at least one client component is communicatively linked to the SLEE through a connector/wrapper interface. Finally, the application execution environment can include at least one telephony service component executing in the SLEE, wherein the telephony component can be configured to communicate with client components in the protocol layer and other service components in the service logic layer through the event routing bus in the SLEE.
Abstract:
A voice browser configured to process voice markup language documents can include a voice processing application and an integrated communications interface for interacting with a voice processing system. The voice browser can be configured to load the voice processing application independently of a received telephone call. The integrated communications interface can include at least one of an integrated transaction capabilities application part component for receiving a transaction capabilities application part query and an integrated ISUP component for receiving a telephony control signal.
Abstract:
A voice browser (125) configured to process voice markup language documents can include a telephony application (135) and an integrated communications interface (130) for interacting with a voice processing system (100). The voice browser can be configured to load the telephony application independently of a received telephone call. The integrated communications interface can include at least one of an integrated transaction capabilities application part (TCAP) component for receiving a transaction capabilities application part query and an integrated ISUP component for receiving a telephony control signal.