Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
155 words
A method of detecting a trigger condition during processing of a call, comprising: identifying a particular point in a traversal of the call; accessing a trigger rule item pointer associated with the particular point in the call traversal; locating a trigger rule item in response to the trigger rule item pointer, the trigger rule item corresponding to a decision tree to identify the trigger condition; accessing a criteria node associated with the trigger rule item, the criteria node including information to identify the trigger condition for its associated trigger rule item; identifying a list of match values associated with the criteria node; comparing the match values with information associated with the particular point in the call traversal; accessing a trigger data index in response to one of the match values being successfully compared to the particular point in the call traversal; determining an occurrence of the trigger condition in response to the trigger data index.
Claim 2
Independent Claim
155 words
A method of detecting a trigger condition during processing of a call, comprising: identifying a particular point in a traversal of the call; accessing a trigger rule item pointer associated with the particular point in the call traversal; locating a trigger rule item in response to the trigger rule item pointer, the trigger rule item corresponding to a decision tree to identify the trigger condition; accessing a criteria node associated with the trigger rule item, the criteria node including information to identify the trigger condition for its associated trigger rule item; identifying a list of match values associated with the criteria node; comparing the match values with information associated with the particular point in the call traversal; accessing a trigger data index in response to one of the match values being successfully compared to the particular point in the call traversal; determining an occurrence of the trigger condition in response to the trigger data index.
Claim 3
Dependent Claim
45 words
The method of claim 1 , further comprising: resuming call processing of the call at the particular point in the call traversal in response to a null value for the trigger rule item pointer, the null value indicating that a trigger condition was not detected.
Claim 4
Dependent Claim
27 words
The method of claim 1 , further comprising: accessing a trigger rule item index in response to not finding a match in the list of match values.
Claim 5
Dependent Claim
45 words
The method of claim 3 , further comprising: resuming call processing of the call at the particular point in the call traversal in response to a null value for the trigger rule item index, the null value indicating that a trigger condition was not detected.
Claim 6
Dependent Claim
25 words
The method of claim 3 , further comprising: locating a trigger rule item in response to a non-null value for the trigger rule item index.
Claim 7
Dependent Claim
25 words
The method of claim 1 , further comprising: accessing a trigger rule item index in response to a null value for the trigger data index.
Claim 8
Dependent Claim
45 words
The method of claim 6 , further comprising: resuming call processing of the call at the particular point in the call traversal in response to a null value for the trigger rule item index, the null value indicating that a trigger condition was not detected.
Claim 9
Dependent Claim
25 words
The method of claim 6 , further comprising: locating another trigger rule item in response to a non-null value for the trigger rule item index.
Claim 10
Dependent Claim
26 words
The method of claim 1 , further comprising: returning trigger data associated with the trigger data index, the trigger data determining further traversal of the call.
Claim 11
Dependent Claim
18 words
The method of claim 9 , further comprising: generating a query message in response to the trigger data.
Claim 12
Dependent Claim
23 words
The method of claim 10 , further comprising: transferring the query message to a service control point in response to the trigger data.
Claim 13
Dependent Claim
35 words
The method of claim 11 , wherein the query message includes a non-null value for either a global title translation field or a point code field in the query message according to the trigger data.
Claim 14
Dependent Claim
17 words
The method of claim 10 , further comprising: transferring the query message to a call logic program.
Claim 15
Dependent Claim
32 words
The method of claim 13 , wherein the query message includes null values for a global title translation field, a point code field, and a subsystem number field within the query message.