Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
152 words
A method of processing a telephone call from an originating switch to a destination switch, via an origination trunk group and a termination trunk group, comprising the steps of: (1) receiving a presentation indicator, a charge number and a calling party number from the origination switch via the origination trunk group; (2) checking a first attribute table associated with the termination trunk group to determine if mapping said charge number to said calling party number is required; (3) screening a second attribute table for an automatic number identification (ANI) delivery option; (4) screening said presentation indicator received from the origination trunk group; (5) determining what group type the termination trunk group is; (6) formulating a message containing ANI information for the destination switch based on the type of trunk group determined in step (5); and (7) transporting said message from the origination switch to the destination switch via the termination trunk group.
Claim 2
Independent Claim
152 words
A method of processing a telephone call from an originating switch to a destination switch, via an origination trunk group and a termination trunk group, comprising the steps of: (1) receiving a presentation indicator, a charge number and a calling party number from the origination switch via the origination trunk group; (2) checking a first attribute table associated with the termination trunk group to determine if mapping said charge number to said calling party number is required; (3) screening a second attribute table for an automatic number identification (ANI) delivery option; (4) screening said presentation indicator received from the origination trunk group; (5) determining what group type the termination trunk group is; (6) formulating a message containing ANI information for the destination switch based on the type of trunk group determined in step (5); and (7) transporting said message from the origination switch to the destination switch via the termination trunk group.
Claim 3
Dependent Claim
58 words
The method of claim 1, wherein step (3) comprises the step of: (a) determining whether said ANI delivery option is set to one of the following: (i) honor said presentation indicator; (ii) deliver said calling party number; (iii) prevent said calling party number delivery; (iv) conditional said charge number delivery; and (v) conditional said calling party number delivery.
Claim 4
Dependent Claim
34 words
The method of claim 2, wherein step (4) comprises the step of: (a) determining whether said presentation indicator is set to one of the following: (i) address presentation restricted; and (ii) address presentation allowed.
Claim 5
Dependent Claim
32 words
The method of claim 3, wherein step (5) comprises the steps of: (a) determining whether said termination trunk group type is one of the following: (i) SS7/ISUP; (ii) ISDN/PRI; and (iii) PTS/Inband.
Claim 6
Dependent Claim
604 words
The method of claim 4, wherein step (6) comprises the steps of: (a) formulating said message with said calling party number included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said honor said presentation indicator or set to said deliver said calling party number, and said termination trunk group type is said SS7/ISUP type, said ISDN/PRI type, or said PTS/Inband type; (b) formulating said message without said calling party number included, if said presentation indicator is set to said address presentation allowed or set to said address presentation restricted, said delivery option is set to said prevent said calling party number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; (c) formulating said message with said charge number, if available from the origination trunk, else with said calling party number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said charge number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; (d) formulating said message with said calling party number, if available from the origination trunk, else with said charge number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said calling party number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; (e) formulating said message with said calling party number included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said deliver said calling party number, and said termination trunk group type is said SS7/ISUP type, ISDN/PRI type, or said PTS/Inband type; (f) formulating said message with said charge number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said conditional said charge number delivery or set to said conditional calling party delivery, and said termination trunk group type is said SS7/ISUP type or PTS/Inband type; (g) formulating said message with said charge number, if available from the origination trunk, placed in said calling party number, else with said calling party number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said charge number delivery, and said termination trunk group type is said ISDN/PRI type; (h) formulating said message with said calling party number, if available from the origination trunk, else with said charge number, if available from the origination trunk, placed in said calling party number, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said calling party number delivery, and said termination trunk group type is said ISDN/PRI type; (i) formulating said message without said calling party number included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said honor said presentation indicator, and said termination trunk group type is said ISDN/PRI type or said PTS/Inband type; and (j) formulating said message with said charge number, if available from the origination trunk, placed in said calling party number, included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said conditional said charge number delivery or set to said conditional calling party delivery, and said termination trunk group type is said ISDN/PRI type.
Claim 7
Dependent Claim
57 words
The method of claim 5, further comprising the step of: formulating said message with said calling party number included without the D1 to DM sub-fields, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said honor said presentation indicator, and said termination trunk group type is said SS7/ISUP type.
Claim 8
Independent Claim
165 words
A system of processing a telephone call from an originating switch to a destination switch, via an origination trunk group and a termination trunk group, comprising: first receiving means for receiving a presentation indicator, a charge number and a calling party number from the origination switch via the origination trunk group; second checking means for checking a first attribute table associated with the termination trunk group to determine if mapping said charge number to said calling party number is required; third screening means for screening a second attribute table for an automatic number identification (ANI) delivery option; fourth screening for screening said presentation indicator received from the origination trunk group; fifth determining means for determining what group type the termination trunk group is; sixth formulating means for formulating a message containing ANI information for the destination switch based on the type of trunk group; and seventh transporting means for transporting said message from the origination switch to the destination switch via the termination trunk group.
Claim 9
Independent Claim
165 words
A system of processing a telephone call from an originating switch to a destination switch, via an origination trunk group and a termination trunk group, comprising: first receiving means for receiving a presentation indicator, a charge number and a calling party number from the origination switch via the origination trunk group; second checking means for checking a first attribute table associated with the termination trunk group to determine if mapping said charge number to said calling party number is required; third screening means for screening a second attribute table for an automatic number identification (ANI) delivery option; fourth screening for screening said presentation indicator received from the origination trunk group; fifth determining means for determining what group type the termination trunk group is; sixth formulating means for formulating a message containing ANI information for the destination switch based on the type of trunk group; and seventh transporting means for transporting said message from the origination switch to the destination switch via the termination trunk group.
Claim 10
Dependent Claim
65 words
The system of claim 7, wherein said means for screening the attribute table for an ANI delivery option comprise: means for determining whether said delivery option is set to one of the following: (i) honor said presentation indicator; (ii) deliver said calling party number; (iii) prevent said calling party number delivery; (iv) conditional said charge number delivery; and (v) conditional said calling party number delivery.
Claim 11
Dependent Claim
43 words
The system of claim 8, wherein said means for screening said presentation indicator received from the origination trunk group comprises: means for determining whether said presentation indicator is set to one of the following: (i) address presentation restricted; and (ii) address presentation allowed.
Claim 12
Dependent Claim
40 words
The system of claim 9, wherein said means for determining what group type the termination trunk group is, comprises: means for determining whether said termination trunk group type is one of the following: (i) SS7/ISUP; (ii) ISDN/PRI; and (iii) PTS/Inband.
Claim 13
Dependent Claim
635 words
The system of claim 10, wherein said means for formulating said message comprises: first formulating means for formulating said message with said calling party number included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said honor said presentation indicator or set to said deliver said calling party number, and said termination trunk group type is said SS7/ISUP type, said ISDN/PRI type, or said PTS/Inband type; second formulating means for formulating said message without said calling party number included, if said presentation indicator is set to said address presentation allowed or set to said address presentation restricted, said delivery option is set to said prevent said calling party number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; third formulating means for formulating said message with said charge number, if available from the origination trunk, else with said calling party number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said charge number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; fourth formulating means for formulating said message with said calling party number, if available from the origination trunk, else with said charge number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said calling party number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; fifth formulating means for formulating said message with said calling party number included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said deliver said calling party number, and said termination trunk group type is said SS7/ISUP type, ISDN/PRI type, or said PTS/Inband type; sixth formulating means for formulating said message with said charge number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said conditional said charge number delivery or set to said conditional calling party delivery, and said termination trunk group type is said SS7/ISUP type or PTS/Inband type; seventh formulating means for formulating said message with said charge number, if available from the origination trunk, placed in said calling party number, else with said calling party number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said charge number delivery, and said termination trunk group type is said ISDN/PRI type; eighth formulating means for formulating said message with said calling party number, if available from the origination trunk, else with said charge number, if available from the origination trunk, placed in said calling party number, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said calling party number delivery, and said termination trunk group type is said ISDN/PRI type; ninth formulating means for formulating said message without said calling party number included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said honor said presentation indicator, and said termination trunk group type is said ISDN/PRI type or said PTS/Inband type; and tenth formulating means for formulating said message with said charge number, if available from the origination trunk, placed in said calling party number, included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said conditional said charge number delivery or set to said conditional calling party delivery, and said termination trunk group type is said ISDN/PRI type.
Claim 14
Dependent Claim
65 words
The system of claim 11, wherein said means for formulating said message further comprises: eleventh formulating means for formulating said message with said calling party number included without the D1 to DM sub-fields, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said honor said presentation indicator, and said termination trunk group type is said SS7/ISUP type.
Claim 15
Dependent Claim
194 words
A computer program product for use with a computer comprising: first computer readable program code means for enabling a processor to receive a presentation indicator, a charge number and a calling party number from the origination switch via the origination trunk group; second computer readable program code means for enabling said processor to check a first attribute table associated with the termination trunk group to determine if mapping said charge number to said calling party number is required; third computer readable program code means for screening a second attribute table for an automatic number identification (ANI) delivery option; fourth computer readable program code for enabling said processor to screen said presentation indicator received from the origination trunk group; fifth computer readable program code means for enabling said processor to determine what group type the termination trunk group is; sixth computer readable program code means for enabling said processor to formulate a message containing ANI information for the destination switch based on the type of trunk group; and seventh computer readable program code means for enabling said processor to transport said message from the origination switch to the destination switch via the termination trunk group.
Claim 16
Dependent Claim
194 words
A computer program product for use with a computer comprising: first computer readable program code means for enabling a processor to receive a presentation indicator, a charge number and a calling party number from the origination switch via the origination trunk group; second computer readable program code means for enabling said processor to check a first attribute table associated with the termination trunk group to determine if mapping said charge number to said calling party number is required; third computer readable program code means for screening a second attribute table for an automatic number identification (ANI) delivery option; fourth computer readable program code for enabling said processor to screen said presentation indicator received from the origination trunk group; fifth computer readable program code means for enabling said processor to determine what group type the termination trunk group is; sixth computer readable program code means for enabling said processor to formulate a message containing ANI information for the destination switch based on the type of trunk group; and seventh computer readable program code means for enabling said processor to transport said message from the origination switch to the destination switch via the termination trunk group.
Claim 17
Dependent Claim
85 words
A computer program product according to claim 13, wherein said computer readable program code means for enabling said processor to screen the attribute table for said ANI delivery option comprising: computer readable program code means for enabling said processor to determine whether said ANI delivery option is set to one of the following: (i) honor said presentation indicator; (ii) deliver said calling party number; (iii) prevent said calling party number delivery; (iv) conditional said charge number delivery; and (v) conditional said calling party number delivery.
Claim 18
Dependent Claim
62 words
A computer program product according to claim 14, wherein said computer readable program code means for enabling said processor to screen said presentation indicator received from the origination trunk group comprises: computer readable program code means for enabling said processor to determine whether said presentation indicator is set to one of the following: (i) address presentation restricted; and (ii) address presentation allowed.
Claim 19
Dependent Claim
59 words
A computer program product according to claim 15, wherein said computer readable program code means for enabling said processor to determine what group type the termination trunk group is, comprises: computer readable program code means for enabling said processor to determine whether said termination trunk group type is one of the following: (i) SS7/ISUP; (ii) ISDN/PRI; and (iii) PTS/Inband.
Claim 20
Dependent Claim
716 words
A computer program product according to claim 16, wherein said computer readable program code means for enabling said processor to formulate said message comprises: first computer readable program code means for enabling said processor to formulate said message with said calling party number included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said honor said presentation indicator or set to said deliver said calling party number, and said termination trunk group type is said SS7/ISUP type, said ISDN/PRI type, or said PTS/Inband type; second computer readable program code means for enabling said processor to formulate said message without said calling party number included, if said presentation indicator is set to said address presentation allowed or set to said address presentation restricted, said delivery option is set to said prevent said calling party number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; third computer readable program code means for enabling said processor to formulate said message with said charge number, if available from the origination trunk, else with said calling party number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said charge number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; fourth computer readable program code means for enabling said processor to formulate said message with said calling party number, if available from the origination trunk, else with said charge number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said calling party number delivery, and said termination trunk group type is said SS7/ISUP type or said PTS/Inband type; fifth computer readable program code means for enabling said processor to formulate said message with said calling party number included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said deliver said calling party number, and said termination trunk group type is said SS7/ISUP type, ISDN/PRI type, or said PTS/Inband type; sixth computer readable program code means for enabling said processor to formulate said message with said charge number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said conditional said charge number delivery or set to said conditional calling party delivery, and said termination trunk group type is said SS7/ISUP type or PTS/Inband type; seventh computer readable program code means for enabling said processor to formulate said message with said charge number, if available from the origination trunk, placed in said calling party number, else with said calling party number, if available from the origination trunk, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said charge number delivery, and said termination trunk group type is said ISDN/PRI type; eighth computer readable program code means for enabling said processor to formulate said message with said calling party number, if available from the origination trunk, else with said charge number, if available from the origination trunk, placed in said calling party number, included, if said presentation indicator is set to said address presentation allowed, said delivery option is set to said conditional said calling party number delivery, and said termination trunk group type is said ISDN/PRI type; ninth computer readable program code means for enabling said processor to formulate said message without said calling party number included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said honor said presentation indicator, and said termination trunk group type is said ISDN/PRI type or said PTS/Inband type; and tenth computer readable program code means for enabling said processor to formulate said message with said charge number, if available from the origination trunk, placed in said calling party number, included, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said conditional said charge number delivery or set to said conditional calling party delivery, and said termination trunk group type is said ISDN/PRI type.
Claim 21
Dependent Claim
82 words
The computer program product of claim 17, wherein said computer readable program code means for enabling said processor to formulate said message further comprises: eleventh computer readable program code means for enabling said processor to formulate said message with said calling party number included without the D1 to DM sub-fields, if said presentation indicator is set to said address presentation restricted, said delivery option is set to said honor said presentation indicator, and said termination trunk group type is said SS7/ISUP type.