← Back to Patent Explorer
US5946383A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamically associating service script logics to provide a subscriber feature within an advanced intelligent network

Assignee: Ericsson Inc
•
Filing: 1997-01-21
•
Granted: 1999-08-31
•
Expires: 2017-01-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An index Service Script Logic (SSL) is created within a Service Control Point (SCP) associated with an Intelligent Network (IN) based telecommunications network. The index SSL correlates and maintains a number of IN services with necessary Service Script Logics (SSLs) to provide different subscriber features. Thereafter, each time a particular SSL completes its execution, the control is transferred back to the index SSL to dynamically determine and to invoke the next action. When all of the associated SSLs for a desired IN service are executed, a response is provided back to the requesting service switching point (SSP) by the index SSL to effectuate the desired call treatment.

Inventors

  • 👤 Eric Havens
  • 👤 Panos Hadjikomninos

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 12:10
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/0054; H04Q2213/00; H04Q2213/135; H04Q2213/13517

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 174 words
A system for providing subscriber features to a plurality of subscribers within an Intelligent Network (IN) based telecommunications network, comprising: a plurality of procedures wherein each one of said subscriber features associated with one or more of said plurality of procedures; a next-action-variable associated with each of said plurality of procedures, said next-action-variable being set by each associated said one or more of said plurality of procedures upon execution of each of said one or more of said plurality of procedures; and an index procedure for correlating said one or more of said plurality of procedures with each one of said subscriber features, said index procedure further determining a first procedure for execution from said one ore more of said plurality of procedures associated with a particular subscriber feature, said index procedure further sequentially executing each of said one or more of said plurality of procedures associated with a particular subscriber feature by evaluating said next-action-variable associated with the prior executed procedure to identify a next action for execution in effectuating said subscriber feature.
Claim 2
Independent Claim 174 words
A system for providing subscriber features to a plurality of subscribers within an Intelligent Network (IN) based telecommunications network, comprising: a plurality of procedures wherein each one of said subscriber features associated with one or more of said plurality of procedures; a next-action-variable associated with each of said plurality of procedures, said next-action-variable being set by each associated said one or more of said plurality of procedures upon execution of each of said one or more of said plurality of procedures; and an index procedure for correlating said one or more of said plurality of procedures with each one of said subscriber features, said index procedure further determining a first procedure for execution from said one ore more of said plurality of procedures associated with a particular subscriber feature, said index procedure further sequentially executing each of said one or more of said plurality of procedures associated with a particular subscriber feature by evaluating said next-action-variable associated with the prior executed procedure to identify a next action for execution in effectuating said subscriber feature.
Claim 3
Dependent Claim 25 words
The system of claim 1 further comprising a start procedure for specifying which procedure to be executed first for each one of said subscriber features.
Claim 4
Dependent Claim 22 words
The system of claim 1 wherein said next action to be executed includes invoking another procedure associated with said plurality of procedures.
Claim 5
Dependent Claim 19 words
The system of claim 1 wherein said next action to be executed includes a completion to an announcement machine.
Claim 6
Dependent Claim 19 words
The system of claim 1 wherein said next action to be executed includes a completion to a terminating number.
Claim 7
Dependent Claim 17 words
The system of claim 1 further comprising a service control point (SCP) for providing said subscriber features.
Claim 8
Dependent Claim 18 words
The system of claim 6 wherein said plurality of procedures comprise a plurality of service script logics (SSLs).
Claim 9
Dependent Claim 26 words
The system of claim 7 wherein said index procedure comprises an Index SSL for correlating a particular subscriber feature with one or more of said SSLs.
Claim 10
Dependent Claim 27 words
The system of claim 2 wherein said start procedure comprises a start SSL within said SCP for invoking the first SSL associated with a particular subscriber feature.
Claim 11
Independent Claim 199 words
A method for providing a plurality of subscriber services within an Intelligent Network (IN) based telecommunications network, said telecommunications network associated with a telecommunications node including a plurality of procedures wherein each one of said subscriber services is associated with one or more of said plurality of procedures, said method comprising the steps of: receiving an indication to effectuate at least one subscriber service of said plurality of subscriber services for a particular subscriber; invoking a start procedure, said start procedure further comprising the step of determining a first procedure to be executed from said one or more of said plurality of procedures associated with said service; executing said first procedure; setting a next-action-variable associated with said executed procedure; invoking a control procedure, in response to a termination of said execution, to determine what further action needs to be effectuated by evaluating said next-action-variable; and if said further action comprises a next procedure associated with said subscriber service: invoking said next procedure; and repeating said steps of setting said next-action-variable and invoking said control procedure until no further procedure needs to be executed to effectuate said subscribe service; otherwise effectuating said determined further action to provide said subscriber service.
Claim 12
Independent Claim 199 words
A method for providing a plurality of subscriber services within an Intelligent Network (IN) based telecommunications network, said telecommunications network associated with a telecommunications node including a plurality of procedures wherein each one of said subscriber services is associated with one or more of said plurality of procedures, said method comprising the steps of: receiving an indication to effectuate at least one subscriber service of said plurality of subscriber services for a particular subscriber; invoking a start procedure, said start procedure further comprising the step of determining a first procedure to be executed from said one or more of said plurality of procedures associated with said service; executing said first procedure; setting a next-action-variable associated with said executed procedure; invoking a control procedure, in response to a termination of said execution, to determine what further action needs to be effectuated by evaluating said next-action-variable; and if said further action comprises a next procedure associated with said subscriber service: invoking said next procedure; and repeating said steps of setting said next-action-variable and invoking said control procedure until no further procedure needs to be executed to effectuate said subscribe service; otherwise effectuating said determined further action to provide said subscriber service.
Claim 13
Dependent Claim 15 words
The method of claim 10 wherein said telecommunications node comprises a Service Control Point (SCP).
Claim 14
Dependent Claim 13 words
The method of claim 10 wherein said procedures comprise service script logics (SSLs).
Claim 15
Dependent Claim 13 words
The method of claim 12 wherein said control procedure comprises an index SSL.
Claim 16
Dependent Claim 25 words
The method of claim 10 wherein said step of effectuating said determined further action further comprises the step of a completion to an announcement machine.
Claim 17
Dependent Claim 25 words
The method of claim 10 wherein said step of effectuating said determined further action further comprises the step of a completion to a telecommunications terminal.
Claim 18
Dependent Claim 21 words
The method of claim 10 wherein said indication is received from a service switching point (SSP) associated with said telecommunications network.
Claim 19
Independent Claim 231 words
An apparatus for providing a plurality of subscriber features within an Intelligent Network (IN) based telecommunications network, comprising: a service switching point (SSP) for receiving a call connection over said telecommunications network; and a service control point (SCP) associated with said SSP for providing one or more of said plurality of subscriber features toward said call connection, said SCP further comprising: a plurality of service independent blocks (SIBs), each of said SIBs further comprising a number of executable instructions; a plurality of execution service script logics (SSLs), each of said execution SSLs further associated with one or more of said plurality of SIBs; a start SSL for receiving an indication from said SSP to provide one of said subscriber features towards said call connection, said start SSL executing the first execution SSL from a plurality of execution SSLs associated with said subscriber feature; an index SSL for associating one or more of said plurality of execution SSLs with each of said plurality of subscriber features, said index SSL further executing each of said plurality of execution SSLs associated with said subscriber feature to provide each of said subscriber features; and a next-action-variable associated with each of said plurality of execution SSLs, said next-action-variable identifying for said index SSL the next execution SSL to execute from said one or more of said plurality of execution SSLs associated with said indicated subscriber feature.
Claim 20
Independent Claim 231 words
An apparatus for providing a plurality of subscriber features within an Intelligent Network (IN) based telecommunications network, comprising: a service switching point (SSP) for receiving a call connection over said telecommunications network; and a service control point (SCP) associated with said SSP for providing one or more of said plurality of subscriber features toward said call connection, said SCP further comprising: a plurality of service independent blocks (SIBs), each of said SIBs further comprising a number of executable instructions; a plurality of execution service script logics (SSLs), each of said execution SSLs further associated with one or more of said plurality of SIBs; a start SSL for receiving an indication from said SSP to provide one of said subscriber features towards said call connection, said start SSL executing the first execution SSL from a plurality of execution SSLs associated with said subscriber feature; an index SSL for associating one or more of said plurality of execution SSLs with each of said plurality of subscriber features, said index SSL further executing each of said plurality of execution SSLs associated with said subscriber feature to provide each of said subscriber features; and a next-action-variable associated with each of said plurality of execution SSLs, said next-action-variable identifying for said index SSL the next execution SSL to execute from said one or more of said plurality of execution SSLs associated with said indicated subscriber feature.
Claim 21
Dependent Claim 28 words
The apparatus of claim 17 wherein said index SSL further comprises means for instructing said SSP to provide a particular call treatment to effectuate said indicated subscriber feature.
Claim 22
Dependent Claim 17 words
The apparatus of claim 18 wherein said particular call treatment comprises a completion to a telecommunications terminal.
Claim 23
Dependent Claim 17 words
The apparatus of claim 18 wherein said particular call treatment comprises a completion to an announcement machine.
Claim 24
Dependent Claim 15 words
The apparatus of claim 18 wherein said particular call treatment comprises a completion to voicemail.

References Cited (Backward Citations)

US4878240A Cited
US5377186A Cited
US5541986A Cited
WO1995008881A1 Cited
US5627888A Cited
US5574782A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-30 2003-03-01 2003-08-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-30 2007-03-01 2007-08-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-30 2011-03-01 2011-08-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag