US5923741A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Flexible system for real-time rating of telecommunications transactions
Assignee: DST Systems of California Inc
•
Filing: 1997-04-04
•
Granted: 1999-07-13
•
Expires: 2017-04-04
Abstract
Abstract Methods and apparatus facilitate rating of telecommunications transactions and allow modification of the rating process without requiring reprogramming of the rating system program. An input data structure includes pointers to functions that return internally or externally derived data values to the rating system program. By virtue of a system of selection criteria and selection rules, the rating system program evaluates telecommunications transaction characteristics to obtain appropriate rating data for the transaction and to calculate charges based on this rating data.
Inventors
- 👤 Carl A. Wright
- 👤 Becky L. Glesner
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 06:05
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/44; H04M2215/00; H04M2215/01; H04M2215/0104
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
145 words
A method of rating a telecommunications transaction defined by a data message, comprising the steps of: receiving an input data structure derived from the data message, the input data structure indicating one or more input functions, each input function being capable of returning a resulting data value, and wherein at least one of the input functions is capable of accessing and operating upon data external to the transaction; identifying a transaction data value associated with the transaction; accessing a data table having at least one data record, each data record having a primary selection criterion, an indicator of corresponding rating data, and an indicator of at least one secondary selection criterion, the secondary selection criterion having a selection data type and a selection data value; and associating the transaction with the secondary selection criterion when the transaction data value satisfies the corresponding primary selection criterion.
Claim 2
Independent Claim
145 words
A method of rating a telecommunications transaction defined by a data message, comprising the steps of: receiving an input data structure derived from the data message, the input data structure indicating one or more input functions, each input function being capable of returning a resulting data value, and wherein at least one of the input functions is capable of accessing and operating upon data external to the transaction; identifying a transaction data value associated with the transaction; accessing a data table having at least one data record, each data record having a primary selection criterion, an indicator of corresponding rating data, and an indicator of at least one secondary selection criterion, the secondary selection criterion having a selection data type and a selection data value; and associating the transaction with the secondary selection criterion when the transaction data value satisfies the corresponding primary selection criterion.
Claim 3
Dependent Claim
52 words
The method of claim 1 further comprising the steps of: initiating the execution of an input function corresponding to the selection data type; and associating the rating data corresponding to the primary selection criterion to the transaction when at least one of the resulting data values matches the corresponding selection data values.
Claim 4
Dependent Claim
21 words
The method of claim 1 further comprising the step of calculating charges for the transaction based on the associated rating data.
Claim 5
Dependent Claim
46 words
The method of claim 1 wherein the step of associating the secondary selection criterion to the transaction is accomplished by at least one selection rule indicated in the data record corresponding to the primary selection criterion, each selection rule indicting at least one secondary selection criterion.
Claim 6
Dependent Claim
35 words
The method of claim 4 further comprising the step of prioritizing the selection rules associated with primary selection criterion on the basis of the order of the selection rules in a selection rule data table.
Claim 7
Independent Claim
224 words
A system for deriving rating information for a telecommunications transaction defined by a data message, the system comprising: a stored program controlled processor comprising: an input data structure derived from the data message, the input data structure indicating one or more input functions, each input function being capable of returning a resulting data value, and wherein at least one of the input functions is capable of accessing and operating upon data external to the system; one or more data tables having at least one data record, each data record having a primary selection criterion, corresponding rating data, and an indicator of at least one secondary selection criterion, each secondary selection criterion having a selection data type and a selection data value; a mapping table capable of associating a selection data type with one of the input functions; and a rating program capable of performing the following functions: receiving the input data structure, identifying a transaction data value associated with the transaction, associating the transaction with at least one secondary selection criterion when the transaction data value satisfies the corresponding primary selection criterion, initiating the execution of an input function corresponding to the selection data type, and associating the rating data corresponding to the primary selection criterion to the transaction when at least one of the resulting data values matches the corresponding selection data values.
Claim 8
Independent Claim
224 words
A system for deriving rating information for a telecommunications transaction defined by a data message, the system comprising: a stored program controlled processor comprising: an input data structure derived from the data message, the input data structure indicating one or more input functions, each input function being capable of returning a resulting data value, and wherein at least one of the input functions is capable of accessing and operating upon data external to the system; one or more data tables having at least one data record, each data record having a primary selection criterion, corresponding rating data, and an indicator of at least one secondary selection criterion, each secondary selection criterion having a selection data type and a selection data value; a mapping table capable of associating a selection data type with one of the input functions; and a rating program capable of performing the following functions: receiving the input data structure, identifying a transaction data value associated with the transaction, associating the transaction with at least one secondary selection criterion when the transaction data value satisfies the corresponding primary selection criterion, initiating the execution of an input function corresponding to the selection data type, and associating the rating data corresponding to the primary selection criterion to the transaction when at least one of the resulting data values matches the corresponding selection data values.
Claim 9
Dependent Claim
46 words
The system of claim 6 wherein the rating system program associates the secondary selection criterion to the by at least one selection rule indicated in the data record corresponding to the primary selection criterion, each selection rule indicating at least one of the secondary selection criteria.
Claim 10
Dependent Claim
27 words
The system of claim 6 wherein the rating program is further capable of calculating charges for the transaction based on the rating data associated with the transaction.
Claim 11
Dependent Claim
26 words
The system of claim 6 wherein the selection rules corresponding to a primary selection criterion are prioritized by their order in a selection rule data table.
Claim 12
Dependent Claim
37 words
The system of claim 6 further including a mapping table capable of associating the selection data type with one of the input functions and the data type of the resulting data values returned by the input function.
Claim 13
Dependent Claim
19 words
The system of claim 6 wherein the input functions are capable of processing information external to the rating system.
References Cited (Backward Citations)
US4726056A
Cited
US5301223A
Cited
US5148472A
Cited
US5291543A
Cited
US5185785A
Cited
US5517555A
Cited
US5528585A
Cited
US5633919A
Cited
US5519769A
Cited
US5519769C1
Cited
US5719926A
Cited
US5488655A
Cited
US5687223A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-07-12 | 2003-01-11 | 2003-07-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-07-12 | 2007-01-11 | 2007-07-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-07-12 | 2011-01-11 | 2011-07-13 | $7700.00 | Window Closed / Lapsed |