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

Managing feature interactions in a telecommunications system such as an intelligent network

Assignee: Hanger Solutions LLC
•
Filing: 1997-06-25
•
Granted: 1999-12-07
•
Expires: 2017-06-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for managing communications between a service origination node and a plurality of serving nodes where the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node. The method includes the step of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor. The service interaction principles are based upon a requirement of executing service categories in each of the serving nodes for each trigger. The method also includes the step of controlling execution of each of the service nodes and the service categories for the particular trigger with reference to the control options to generate the reply.

Inventors

  • 👤 Fuchun Joe Lin
  • 👤 Robert A. Pinheiro

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 11:35
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/0041; H04M; H04M3/00; H04M3/42; H04M3/42136; H04M3/4217; H04M2207/00; H04M2207/12; H04Q2213/00; H04Q2213/13345; H04Q2213/13501; H04Q2213/13517; H04Q2213/13533

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 128 words
A method for managing communications between a service origination node and a plurality of serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the serving nodes for each trigger, and controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 2
Independent Claim 128 words
A method for managing communications between a service origination node and a plurality of serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the serving nodes for each trigger, and controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 3
Dependent Claim 19 words
The method as recited in claim 1 wherein the serving nodes reside on a single service control point (SCP).
Claim 4
Dependent Claim 28 words
The method as recited in claim 1 further including the step of storing the control options as executable controlling logic and a corresponding customer record for each trigger.
Claim 5
Dependent Claim 43 words
The method as recited in claim 3 wherein said step of storing includes the step of storing the executable controlling logic and the corresponding customer record in a mediation point element interposed between the service origination nodes and the plurality of serving nodes.
Claim 6
Dependent Claim 30 words
The method as recited in claim 4 wherein said step of controlling includes the step of accessing the executable controlling logic and the corresponding customer record for the particular trigger.
Claim 7
Independent Claim 125 words
A method for managing communications between a Service Switching Point (SSP) and a plurality of Service Control Points (SCPs) wherein the SCPs are simultaneously active for a particular trigger to thereby generate a reply to the SSP, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, and controlling execution of each of the SCPs and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 8
Independent Claim 125 words
A method for managing communications between a Service Switching Point (SSP) and a plurality of Service Control Points (SCPs) wherein the SCPs are simultaneously active for a particular trigger to thereby generate a reply to the SSP, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, and controlling execution of each of the SCPs and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 9
Dependent Claim 28 words
The method as recited in claim 6 further including the step of storing the control options as executable controlling logic and a corresponding customer record for each trigger.
Claim 10
Dependent Claim 43 words
The method as recited in claim 7 wherein said step of storing includes the step of storing the executable controlling logic and the corresponding customer record in a mediation point element interposed between the service origination nodes and the plurality of serving nodes.
Claim 11
Dependent Claim 30 words
The method as recited in claim 8 wherein said step of controlling includes the step of accessing the executable controlling logic and the corresponding customer record for the particular trigger.
Claim 12
Independent Claim 162 words
A method for managing communications between a Service Switching Point (SSP) and a plurality of Service Control Points (SCPs) wherein the SCPs are simultaneously active for a particular trigger to thereby generate a reply to the SSP, the method comprising the steps of determining behavioral control options indicative of the service categories and corresponding query control options for each of the behavioral control options by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the behavioral options and a corresponding one of the query control options in executable controlling logic as selected for each subscriber, and operating the controlling logic associated with a particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 13
Independent Claim 162 words
A method for managing communications between a Service Switching Point (SSP) and a plurality of Service Control Points (SCPs) wherein the SCPs are simultaneously active for a particular trigger to thereby generate a reply to the SSP, the method comprising the steps of determining behavioral control options indicative of the service categories and corresponding query control options for each of the behavioral control options by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the behavioral options and a corresponding one of the query control options in executable controlling logic as selected for each subscriber, and operating the controlling logic associated with a particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 14
Dependent Claim 54 words
The method as recited in claim 10 wherein the step of storing one of the query control options includes the step of generating query cycles for operating the SCPs in a predetermined order, and wherein the step of operating the controlling logic includes the step of executing the query cycles in said predetermined order.
Claim 15
Dependent Claim 72 words
The method as recited in claim 10 wherein the behavioral control options are representative of the joint behavior of the service categories operating in each of the SCPs, wherein the query control options are representative of the order in which the SCPs are queried, and wherein the step of storing includes the step of associating one of the behavioral options and a corresponding one of the query control options with each subscriber.
Claim 16
Dependent Claim 155 words
The method as recited in claim 10 wherein said step of controlling includes the steps of (a) selecting the stored one of the behavioral options and the corresponding one of the query options for the particular subscriber, (b) if the selected one of the query options requires simultaneous querying of the SCPs, continuing with step (c); otherwise, proceeding to step (d), (c) simultaneously querying each of the SCPs handling the selected one of the query options, and receiving a response from each of these SCPs; proceeding to step (e), (d) querying a single SCP based upon the selected one of the query options and receiving a response; continuing with step (e), (e) if additional queries are required to the SCPs, determining information to pass during a next query cycle, and returning to step (b); otherwise, proceeding to step (f), and (f) determining the reply for the SSP from the responses obtained by querying the SCPs.
Claim 17
Independent Claim 172 words
A method for processing a query generated by a Service Switching Point (SSP) to produce a reply to operate the SSP, the SSP being served by a plurality of Service Control Points (SCPs) cooperatively arranged to execute a set of service categories, the SCPs being simultaneously active for each trigger, the query being produced in response to a particular trigger effected by a particular subscriber invoking the set, the method comprising the steps of determining control options indicative of the service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the control options in executable controlling logic as selected for the particular subscriber, and operating the controlling logic associated with the particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 18
Independent Claim 172 words
A method for processing a query generated by a Service Switching Point (SSP) to produce a reply to operate the SSP, the SSP being served by a plurality of Service Control Points (SCPs) cooperatively arranged to execute a set of service categories, the SCPs being simultaneously active for each trigger, the query being produced in response to a particular trigger effected by a particular subscriber invoking the set, the method comprising the steps of determining control options indicative of the service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the control options in executable controlling logic as selected for the particular subscriber, and operating the controlling logic associated with the particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 19
Independent Claim 194 words
A method for processing a query generated by a Service Switching Point (SSP) to produce a reply to operate the SSP, the SSP being served by a plurality of Service Control Points (SCPs) cooperatively arranged to execute a set of service categories, the SCPs being simultaneously active for each trigger, the query being produced in response to a particular trigger effected by a particular subscriber invoking the set, the method comprising the steps of determining behavioral control options indicative of the service categories and corresponding query control options for each of the behavioral control options by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the behavioral options and a corresponding one of the query control options in executable controlling logic as selected for the particular subscriber, and operating the controlling logic associated with the particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 20
Independent Claim 194 words
A method for processing a query generated by a Service Switching Point (SSP) to produce a reply to operate the SSP, the SSP being served by a plurality of Service Control Points (SCPs) cooperatively arranged to execute a set of service categories, the SCPs being simultaneously active for each trigger, the query being produced in response to a particular trigger effected by a particular subscriber invoking the set, the method comprising the steps of determining behavioral control options indicative of the service categories and corresponding query control options for each of the behavioral control options by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the behavioral options and a corresponding one of the query control options in executable controlling logic as selected for the particular subscriber, and operating the controlling logic associated with the particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 21
Dependent Claim 54 words
The method as recited in claim 15 wherein the step of storing one of the query control options includes the step of generating query cycles for operating the SCPs in a predetermined order, and wherein the step of operating the controlling logic includes the step of executing the query cycles in said predetermined order.
Claim 22
Dependent Claim 73 words
The method as recited in claim 15 wherein the behavioral control options are representative of the joint behavior of the service categories operating in each of the SCPs, wherein the query control options are representative of the order in which the SCPs are queried, and wherein the step of storing includes the step of associating one of the behavioral options and a corresponding one of the query control options with the particular subscriber.
Claim 23
Independent Claim 173 words
A method for processing a query generated by a Service Switching Point (SSP) to produce a reply to operate the SSP, the SSP being served by a plurality of Service Control Points (SCPs) cooperatively arranged to execute a set of service categories, the SCPs being simultaneously active for each trigger, the query being produced in response to a particular trigger effected by a particular subscriber invoking the set, the method comprising the steps of determining control options indicative of the service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the control options in executable controlling logic as selected for each of the subscribers, and operating the controlling logic associated with the particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 24
Independent Claim 173 words
A method for processing a query generated by a Service Switching Point (SSP) to produce a reply to operate the SSP, the SSP being served by a plurality of Service Control Points (SCPs) cooperatively arranged to execute a set of service categories, the SCPs being simultaneously active for each trigger, the query being produced in response to a particular trigger effected by a particular subscriber invoking the set, the method comprising the steps of determining control options indicative of the service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the SCPs for each trigger, storing one of the control options in executable controlling logic as selected for each of the subscribers, and operating the controlling logic associated with the particular subscriber to control the execution of each of the SCPs and each corresponding one of the service categories to thereby generate the reply.
Claim 25
Independent Claim 138 words
A method for managing communications between a service origination node and two serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing one or more of the service categories in each of the serving nodes for each trigger, selecting one of the control options by the expert for each trigger, and controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 26
Independent Claim 138 words
A method for managing communications between a service origination node and two serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing one or more of the service categories in each of the serving nodes for each trigger, selecting one of the control options by the expert for each trigger, and controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 27
Independent Claim 135 words
A method for managing communications between a Service Switching Point (SSP) and two Service Control Points (SCPs) wherein the SCPs are simultaneously active for a particular trigger to thereby generate a reply to the SSP, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing one or more of the service categories in each of the SCPs for each trigger, selecting one of the control options by the expert for each trigger, and controlling execution of each of the SCPs and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 28
Independent Claim 135 words
A method for managing communications between a Service Switching Point (SSP) and two Service Control Points (SCPs) wherein the SCPs are simultaneously active for a particular trigger to thereby generate a reply to the SSP, the method comprising the steps of determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a SCP services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing one or more of the service categories in each of the SCPs for each trigger, selecting one of the control options by the expert for each trigger, and controlling execution of each of the SCPs and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 29
Dependent Claim 152 words
The method as recited in claim 20 wherein said step of controlling includes the steps of (a) if simultaneous querying of the SCPs for the particular subscriber is required, continuing with step (b); otherwise, proceeding to step (d), (b) simultaneously querying each of the SCPs and receiving response from the SCPs, (c) determining the reply for the SSP from the responses obtained by querying the SCPs and returning the reply, (d) determining a first one of the SCPs to be queried, querying the first SCP, and receiving a first response, (e) if the second one of the SCPs is to be queried, proceeding to step (f); otherwise, returning the reply based upon the first response, and (f) passing information from the first SCP to the second SCP, if needed, querying the second of the SCPs, receiving a second response, and returning the reply based upon the first response and the second response.
Claim 30
Independent Claim 136 words
A system for managing communications between a service origination node and a plurality of serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the system comprising means for determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the serving nodes for each trigger, and control means, responsive to said means for determining, for controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 31
Independent Claim 136 words
A system for managing communications between a service origination node and a plurality of serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the system comprising means for determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing at most one of the service categories in each of the serving nodes for each trigger, and control means, responsive to said means for determining, for controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 32
Independent Claim 155 words
A system for managing communications between a service origination node and two serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the system comprising means for determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing one or more of the service categories in each of the serving nodes for each trigger, selection means, responsive to said means for determining, for selecting one of the control options by the expert for each trigger, and control means, responsive to said means for selecting, for controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.
Claim 33
Independent Claim 155 words
A system for managing communications between a service origination node and two serving nodes wherein the serving nodes are simultaneously active for a particular trigger to thereby generate a reply to the service origination node, the system comprising means for determining control options for each trigger indicative of service categories by capturing service interaction principles supplied by a serving node services expert acting as a mentor, wherein the service interaction principles are based upon a requirement of executing one or more of the service categories in each of the serving nodes for each trigger, selection means, responsive to said means for determining, for selecting one of the control options by the expert for each trigger, and control means, responsive to said means for selecting, for controlling execution of each of the service nodes and each corresponding one of the service categories for the particular trigger with reference to the control options to generate the reply.

References Cited (Backward Citations)

US5247571A Cited
US5422941A Cited
US5418844A Cited
US5524146A Cited
US5436957A Cited
US5404396A Cited
US5581610A Cited
US5920618A Cited
US5825860A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag