Patent US5802142A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5802142A Expired / Lapsed US ⏱️ 0.0 years remaining

Data correction system for communications network

Assignee: British Telecommunications PLC
•
Filing: 1994-03-31
•
Granted: 1998-09-01
•
Expires: 2014-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An inter-network call accounting system for use in a communication network such as the public switched telephone network in Britain allows call records to be sorted according to the network operator to be charged in respect of the calls, prior to being priced and charged. A data analyzer incorporating an expert system is provided for call records which cannot be validated. The data analyzer can apply default or amended data, or can output invalid data to a suspended process awaiting updated reference information. Unfixable data is output to a sump for management purposes. A pricing and charging engine processes data already sorted according to billable entity and incorporates further data analysis for dealing with data invalid by reason of pricing and charging related information.

Inventors

  • 👤 John Martin Browne

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 18:54
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/70; H04M15/41; H04M15/43; H04M15/44; H04M15/49; H04M15/50; H04M15/53; H04M15/55; H04M15/68; H04M15/73; H04M15/80; H04M2215/00; H04M2215/01; H04M2215/0104; H04M2215/0152; H04M2215/0164; H04M2215/0172; H04M2215/0196; H04M2215/44; H04M2215/46; H04M2215/52; H04M2215/70; H04M2215/7072

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 119 words
A billing data analyzer for use in a communications network, which network is connected to one or more other networks, the billing data analyzer comprising: an input for billing data collected with respect to billable aspects of communication instances in said communications network, said billing data having been initially rejected as unbillable by validating means associated with said network, means for assessing the type of invalidity arising in the billing data, and means for dealing with the billing data accordingly by attempting to correct it into billable data, said means for dealing with the billing data comprising means for applying default values, means for applying amended values, and means for appending data to files in a temporary data store.
Claim 2
Dependent Claim 119 words
A billing data analyzer for use in a communications network, which network is connected to one or more other networks, the billing data analyzer comprising: an input for billing data collected with respect to billable aspects of communication instances in said communications network, said billing data having been initially rejected as unbillable by validating means associated with said network, means for assessing the type of invalidity arising in the billing data, and means for dealing with the billing data accordingly by attempting to correct it into billable data, said means for dealing with the billing data comprising means for applying default values, means for applying amended values, and means for appending data to files in a temporary data store.
Claim 3
Dependent Claim 31 words
A billing data analyzer according to claim 1, wherein said means for dealing with the billing data further comprises means for dispatching unbillable data to a sump, for subsequent management analysis.
Claim 4
Dependent Claim 34 words
A billing data analyzer according to claim 1, wherein the means for dealing with the billing data selects how to deal with data on the basis of the reason for its having been invalidated.
Claim 5
Dependent Claim 53 words
A billing data analyzer according to claim 1, wherein each of the files to which billing data can be appended is associated with a respective error pattern, and all billing data appended to a file can be corrected in a similar manner, for instance by updating specified reference data associated with the invalidity.
Claim 6
Dependent Claim 45 words
A billing data analyzer according to claim 1, which is provided with a second input, for receiving billing data which has been rejected as unbillable by validating means associated with pricing and charging means on the basis of incorrect data associated with pricing and charging.
Claim 7
Dependent Claim 30 words
A billing data analyzer according to claim 1, wherein the analyzer includes a second input for billing data rejected as unbillable by validating means on the basis of decode anomalies.
Claim 8
Dependent Claim 18 words
A billing data analyzer according to claim 1, comprising an expert system, including a rulebase and a casebase.
Claim 9
Dependent Claim 185 words
A data analyzer, for use in a communications network, which network is connected to one or more other networks, the data analyzer comprising: an input for data collected with respect to said communications network, said data having been rejected by validating means associated with said network, means for assessing the type of invalidity arising in the data, and means for dealing with the data accordingly, said means for dealing with the data comprising means for applying default values, means for applying amended values, and means for appending data to files in a temporary data store, said analyzer being in two parts, there being provided a part incorporating an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and there being provided a part for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two parts receives data which has been sorted according to associated billable entity, while the first part receives data which has not been so sorted.
Claim 10
Dependent Claim 185 words
A data analyzer, for use in a communications network, which network is connected to one or more other networks, the data analyzer comprising: an input for data collected with respect to said communications network, said data having been rejected by validating means associated with said network, means for assessing the type of invalidity arising in the data, and means for dealing with the data accordingly, said means for dealing with the data comprising means for applying default values, means for applying amended values, and means for appending data to files in a temporary data store, said analyzer being in two parts, there being provided a part incorporating an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and there being provided a part for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two parts receives data which has been sorted according to associated billable entity, while the first part receives data which has not been so sorted.
Claim 11
Dependent Claim 99 words
A billing data analyzing method for use in a communications network, which network is connected to one or more other networks, the billing data analyzing method comprising: collecting billing data with respect to billable aspects of communications instances in said communications network, said billing data having been initially rejected as unbillable by validating means associated with said network, assessing the type of invalidity arising in the billing data, and dealing with the billing data accordingly by attempting to correct it into billable data by applying default values, amended values, and appending data to files in a temporary data store.
Claim 12
Dependent Claim 99 words
A billing data analyzing method for use in a communications network, which network is connected to one or more other networks, the billing data analyzing method comprising: collecting billing data with respect to billable aspects of communications instances in said communications network, said billing data having been initially rejected as unbillable by validating means associated with said network, assessing the type of invalidity arising in the billing data, and dealing with the billing data accordingly by attempting to correct it into billable data by applying default values, amended values, and appending data to files in a temporary data store.
Claim 13
Dependent Claim 25 words
A billing data analyzing method as in claim 9 wherein said dealing-with-the-data step further comprises dispatching unbillable data to a sump, for subsequent management analysis.
Claim 14
Dependent Claim 32 words
A billing data analyzing method as in claim 9 wherein the dealing-with-the-data step includes selecting how to deal with unbillable data on the basis of the reason for its having been invalidated.
Claim 15
Dependent Claim 54 words
A billing data analyzing method as in claim 9 wherein each of the files to which billing data can be appended is associated with a respective error pattern, and all billing data appended to a file can be corrected in a similar manner, for instance by updating specified reference data associated with the invalidity.
Claim 16
Dependent Claim 38 words
A billing data analyzing method as in claim 9 which also receives unbillable billing data which has been rejected by validating means associated with pricing and charging on the basis of incorrect data associated with pricing and charging.
Claim 17
Dependent Claim 36 words
A billing data analyzing method as in claim 9 further comprising accepting billing data rejected by validating means on the basis of decode anomalies and using such further data to assist in attempted billing data correction.
Claim 18
Dependent Claim 20 words
A billing data analyzing method as in claim 9 using an expert system, including a rule base and a casebase.
Claim 19
Dependent Claim 176 words
A data analyzing method for use in a communications network, which network is connected to one or more other networks, the data analyzing method comprising: collecting data with respect to said communications network, said data having been rejected by validating means associated with said network, assessing the type of invalidity arising in the data, and dealing with the data accordingly by attempting to correct it by applying default values, amended values, and appending data to files in a temporary data store; and wherein the invalidated data is analyzed in two ways, there being provided: a first way using an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and there being a second way for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two ways uses data which has been sorted according to associated billable entity, while the first way uses data which has not been so sorted.
Claim 20
Dependent Claim 176 words
A data analyzing method for use in a communications network, which network is connected to one or more other networks, the data analyzing method comprising: collecting data with respect to said communications network, said data having been rejected by validating means associated with said network, assessing the type of invalidity arising in the data, and dealing with the data accordingly by attempting to correct it by applying default values, amended values, and appending data to files in a temporary data store; and wherein the invalidated data is analyzed in two ways, there being provided: a first way using an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and there being a second way for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two ways uses data which has been sorted according to associated billable entity, while the first way uses data which has not been so sorted.
Claim 21
Dependent Claim 115 words
A billing data analyzer, for use in a communications network, which network is connected to one or more other networks, the billing data analyzer comprising: an input for billing data collected with respect to billable aspects of communication instances in said communications network, said billing data having been rejected by validating means associated with said network, means for accessing the type of invalidity arising in the billing data, and means for dealing with the billing data accordingly, said means for dealing with the billing data comprising any one or more of the following: means for applying default values; means for applying amended values; and means for appending data to files in a temporary data store.
Claim 22
Dependent Claim 115 words
A billing data analyzer, for use in a communications network, which network is connected to one or more other networks, the billing data analyzer comprising: an input for billing data collected with respect to billable aspects of communication instances in said communications network, said billing data having been rejected by validating means associated with said network, means for accessing the type of invalidity arising in the billing data, and means for dealing with the billing data accordingly, said means for dealing with the billing data comprising any one or more of the following: means for applying default values; means for applying amended values; and means for appending data to files in a temporary data store.
Claim 23
Dependent Claim 31 words
A billing data analyzer as in claim 17 wherein said means for dealing with the billing data further comprises means for dispatching unbillable data to a sump, for subsequent management analysis.
Claim 24
Dependent Claim 35 words
A billing data analyzer as in claim 17 wherein the means for dealing with the billing data selects how to deal with unbillable data on the basis of the reason for its having been invalidated.
Claim 25
Dependent Claim 53 words
A billing data analyzer as in claim 17 wherein each of the files to which billing data can be appended is associated with a respective error pattern, and all billing data appended to a file can be corrected in a similar manner, for instance by updating specified reference data associated with the invalidity.
Claim 26
Dependent Claim 44 words
A billing data analyzer as in claim 17 which is provided with a second input, for receiving unbillable billing data which has been rejected by validating means associated with pricing and charging means on the basis of incorrect data associated with pricing and charging.
Claim 27
Dependent Claim 29 words
A billing data analyzer as in claim 17 wherein the analyzer includes a second input for unbillable billing data rejected by validating means on the basis of decode anomalies.
Claim 28
Dependent Claim 18 words
A billing data analyzer as in claim 17 comprising an expert system, including a rulebase and a casebase.
Claim 29
Dependent Claim 193 words
A data analyzer, for use in a communications network, which network is connected to one or more other networks, the data analyzer comprising: an input for data collected with respect to said communications network, said data having been rejected by validating means associated with said network, means for accessing the type of invalidity arising in the data, and means for dealing with the data accordingly, said means for dealing with the data comprising any one or more of the following: means for applying default values; means for applying amended values; and means for appending data to files in a temporary data store; and wherein said analyzer is in two parts, there being provided: a first part incorporating an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and a second part for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two parts receives data which has been sorted according to associated billable entity, while the first part receives data which has not been so sorted.
Claim 30
Dependent Claim 193 words
A data analyzer, for use in a communications network, which network is connected to one or more other networks, the data analyzer comprising: an input for data collected with respect to said communications network, said data having been rejected by validating means associated with said network, means for accessing the type of invalidity arising in the data, and means for dealing with the data accordingly, said means for dealing with the data comprising any one or more of the following: means for applying default values; means for applying amended values; and means for appending data to files in a temporary data store; and wherein said analyzer is in two parts, there being provided: a first part incorporating an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and a second part for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two parts receives data which has been sorted according to associated billable entity, while the first part receives data which has not been so sorted.
Claim 31
Dependent Claim 103 words
A billing data analyzing method for use in a communications network, which network is connected to one or more other networks, the billing data analyzing method comprising: collecting billing data with respect to billable aspects of communication instances in said communications network, said billing data having been initially rejected as unbillable by validating means associated with said network, assessing the type of invalidity arising in the billing data, and dealing with the billing data accordingly by attempting to correct it by applying any one or more of the following: default values, amended values; and appended data to files in a temporary data store.
Claim 32
Dependent Claim 103 words
A billing data analyzing method for use in a communications network, which network is connected to one or more other networks, the billing data analyzing method comprising: collecting billing data with respect to billable aspects of communication instances in said communications network, said billing data having been initially rejected as unbillable by validating means associated with said network, assessing the type of invalidity arising in the billing data, and dealing with the billing data accordingly by attempting to correct it by applying any one or more of the following: default values, amended values; and appended data to files in a temporary data store.
Claim 33
Dependent Claim 25 words
A billing data analyzing method as in claim 25 wherein said dealing-with-the-data step further comprises dispatching unbillable data to a sump, for subsequent management analysis.
Claim 34
Dependent Claim 32 words
A billing data analyzing method as in claim 25 wherein the dealing-with-the-data step includes selecting how to deal with billing data on the basis of the reason for its having been invalidated.
Claim 35
Dependent Claim 54 words
A billing data analyzing method as in claim 25 wherein each of the files to which billing data can be appended is associated with a respective error pattern, and all billing data appended to a file can be corrected in a similar manner, for instance by updating specified reference data associated with the invalidity.
Claim 36
Dependent Claim 40 words
A billing data analyzing method as in claim 25 which also receives billing data which has been initially rejected as unbillable by validating means associated with pricing and charging on the basis of incorrect data associated with pricing and charging.
Claim 37
Dependent Claim 35 words
A billing data analyzing method as in claim 25 further comprising accepting billing data rejected by validating means on the basis of decode anomalies and using such further data to assist in attempted data correction.
Claim 38
Dependent Claim 19 words
A billing data analyzing method as in claim 25 using an expert system, including a rulebase and a casebase.
Claim 39
Dependent Claim 182 words
A data analyzing method for use in a a communications network, which network is connected to one or more other networks, the data analyzing method comprising: collecting data with respect to said communications network, said data having been rejected by validating means associated with said network, assessing the type of invalidity arising in the data, and dealing with the data accordingly by attempting to correct it by applying any one or more of the following: default values, amended values; and appended data to files in a temporary data store; and wherein the invalidated data is analyzed in two ways, there being provided a first way using an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and a second way for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two ways uses data which has been stored according to associated billable entity, while the first way uses data which has not been so sorted.
Claim 40
Dependent Claim 182 words
A data analyzing method for use in a a communications network, which network is connected to one or more other networks, the data analyzing method comprising: collecting data with respect to said communications network, said data having been rejected by validating means associated with said network, assessing the type of invalidity arising in the data, and dealing with the data accordingly by attempting to correct it by applying any one or more of the following: default values, amended values; and appended data to files in a temporary data store; and wherein the invalidated data is analyzed in two ways, there being provided a first way using an expert system, for analyzing data which might have been invalidated for any of a variety of reasons, including incorrect routing data, and a second way for analyzing data which might have been invalidated for at least one reason not included in the variety of reasons, wherein the second of the two ways uses data which has been stored according to associated billable entity, while the first way uses data which has not been so sorted.

References Cited (Backward Citations)

US4839916A Cited
US5042027A Cited
US5008929A Cited
EP0477628A2 Cited
US5274695A Cited
GB2254224A Cited
US5265155A Cited
US5335268A Cited
US5517560A Cited
US5369680A Cited
US5488648A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag