Service logic program instance
OwnerPaul Schepers, Alan Gerhardt +4inventors
InventorsPaul Schepers, Alan Gerhardt, Warner Hines, Robert Reeves, Mark Evans, Raymond Parker
Life of this patent
Estimating the term…
Abstract
Networks, methods, and devices are provided for handling service logic program (SLP) instances. One method embodiment includes managing SLP instances in a multiple service logic execution environment (multi-SLEE). The method includes, for each SLEE in the multi-SLEE, saving SLEE instance information to a memory in association with creating an SLP instance to invoke a specialized resource function (SRF). The method further includes, upon a SLEE receiving a message from a SRF dialog, performing a look up of SLEE instance information using a dispatcher on the SLEE.
Claims30
A service control point (SCP) in a communication network, comprising:
- program instructions associated with a service control function (SCF) executable within a multiple service logic execution environment (multi-SLEE), each SLEE in the multi-SLEE having a dispatcher and access to a processor and a memory;
- and
- wherein the program instructions are storable in the memory and executable by the processor, for each SLEE in the multi-SLEE, to:
- save SLEE instance information to memory in association with creating a service logic program (SLP) instance to invoke a specialized resource function (SRF) within the network;
- and
- use the dispatcher to look up SLEE instance information based on a message received from the SRF.
A method for managing service logic program (SLP) instances in a multiple service logic execution environment (multi-SLEE), comprising:
- for each SLEE in the multi-SLEE, saving SLEE instance information to a memory in association with creating a service logic program (SLP) instance to invoke a specialized resource function (SRF) in a communications network;
- upon a SLEE receiving a correlation ID message from a SRF dialog, performing a look up of SLEE instance information using a dispatcher on the SLEE.
A computer readable medium having a program to cause a device to perform a method, comprising:
- generating a correlation ID representative of a particular service logic execution environment (SLEE) within a multiple-SLEE environment and representative of a particular service logic program (SLP) instance within the particular SLEE created to invoke a specialized resource function (SRF);
- and
- keying the correlation ID to a memory associated with the particular SLEE.
A communication network, comprising:
- a service switching point (SSP);
- a signal transfer point (STP) coupled to the SSP;
- and
- a service control point (SCP) coupled to the STP, wherein the SCP includes:
- program instructions associated with a service control function (SCF) executable within a multiple service logic execution environment (multi-SLEE), wherein the program instructions, for each SLEE in the multi-SLEE, are executable to save SLEE instance information to memory.
A communications network, comprising:
- a service control point including a service control function executable as part of a multiple service logic execution environment (multi-SLEE), each SLEE in the multi-SLEE having access to a processor and a memory;
- and
- means for forwarding a SRF dialog to an invoking SLP instance when the SRF dialog is received by a SLEE, within the multi-SLEE, which includes the invoking SLP.
Dependencies are inferred from the claim text.