Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
172 words
A system for managing and providing customer account information within a telecommunications system and for providing an interface between a requesting system and at least one database, the interface having an object-oriented programming software module for application of business rules to a message from the requesting system and said customer account information, comprising: a data storage system storing a link record corresponding to a customer account managed by an account management system maintained within said telecommunications system; and a processor coupled to said data storage system and operative to receive a message containing a process request related to said customer account from said requesting system, to convert said message into a process object by applying said module to said message, to retrieve said link record from said data storage system in accordance with said process object, to generate a response message including said link record, and to submit said response message to said requesting system so that said requesting system can communicate with said at least one database using said link record.
Claim 2
Independent Claim
172 words
A system for managing and providing customer account information within a telecommunications system and for providing an interface between a requesting system and at least one database, the interface having an object-oriented programming software module for application of business rules to a message from the requesting system and said customer account information, comprising: a data storage system storing a link record corresponding to a customer account managed by an account management system maintained within said telecommunications system; and a processor coupled to said data storage system and operative to receive a message containing a process request related to said customer account from said requesting system, to convert said message into a process object by applying said module to said message, to retrieve said link record from said data storage system in accordance with said process object, to generate a response message including said link record, and to submit said response message to said requesting system so that said requesting system can communicate with said at least one database using said link record.
Claim 3
Dependent Claim
25 words
The system according to claim 1, wherein said link record contains a pointer corresponding to a customer account record managed by said account management system.
Claim 4
Dependent Claim
16 words
The system according to claim 1, wherein said customer account corresponds to a telephony service account.
Claim 5
Dependent Claim
18 words
The system according to claim 3, wherein said telephony service account is a long distance telephone service account.
Claim 6
Dependent Claim
31 words
The system according to claim 1, wherein said message is a string of characters and said at least one database includes a plurality of databases having at least one different format.
Claim 7
Dependent Claim
15 words
The system according to claim 1, wherein said requesting system is a customer service facility.
Claim 8
Dependent Claim
15 words
The system according to claim 1, wherein said process request is a customer account query.
Claim 9
Dependent Claim
14 words
The system according to claim 1, wherein said requesting system is a telemarketing facility.
Claim 10
Dependent Claim
21 words
The system according to claim 1, wherein said process object is an object-oriented data processing object configured as a process agent.
Claim 11
Dependent Claim
21 words
The system according to claim 1, wherein said process object contains a business rule defining how said process object should execute.
Claim 12
Dependent Claim
15 words
The system according to claim 10, wherein said business rule relates to said link record.
Claim 13
Independent Claim
173 words
A method for managing and providing customer account information within a telecommunications system and for providing an interface between a requesting system and at least one database, the interface having an object-oriented programming software module for application of business rules to a message from the requesting system and said customer account information, comprising the steps of: storing a link record corresponding to a customer account in a data storage system, said customer account managed by an account management system maintained within said telecommunications system; receiving a message from a requesting system, said message containing a process request related to said customer account, said requesting system maintained within said telecommunications system; converting said message into a process object by applying said module to said message; retrieving said link record from said data storage system in accordance with said process object; generating a response message including said link record; and submitting said response message to said requesting system so that said requesting system can communicate with said at least one database using said link record.
Claim 14
Independent Claim
173 words
A method for managing and providing customer account information within a telecommunications system and for providing an interface between a requesting system and at least one database, the interface having an object-oriented programming software module for application of business rules to a message from the requesting system and said customer account information, comprising the steps of: storing a link record corresponding to a customer account in a data storage system, said customer account managed by an account management system maintained within said telecommunications system; receiving a message from a requesting system, said message containing a process request related to said customer account, said requesting system maintained within said telecommunications system; converting said message into a process object by applying said module to said message; retrieving said link record from said data storage system in accordance with said process object; generating a response message including said link record; and submitting said response message to said requesting system so that said requesting system can communicate with said at least one database using said link record.
Claim 15
Dependent Claim
25 words
The method according to claim 12, wherein said link record contains a pointer corresponding to a customer account record managed by said account management system.
Claim 16
Dependent Claim
16 words
The method according to claim 12, wherein said customer account corresponds to a telephony service account.
Claim 17
Dependent Claim
18 words
The method according to claim 14, wherein said telephony service account is a long distance telephone service account.
Claim 18
Dependent Claim
31 words
The method according to claim 12, wherein said message is a string of characters and said at least one database includes a plurality of databases having at least one different format.
Claim 19
Dependent Claim
15 words
The method according to claim 12, wherein said requesting system is a customer service facility.
Claim 20
Dependent Claim
15 words
The method according to claim 12, wherein said process request is a customer account query.
Claim 21
Dependent Claim
14 words
The method according to claim 12, wherein said requesting system is a telemarketing facility.
Claim 22
Dependent Claim
21 words
The method according to claim 12, wherein said process object is an object-oriented data processing object configured as a process agent.
Claim 23
Dependent Claim
21 words
The method according to claim 12, wherein said process object contains a business rule defining how said process object should execute.
Claim 24
Independent Claim
235 words
A system for managing and providing customer account information within a telecommunications system and for providing an interface between a requesting system and at least one database, the interface having an object-oriented programming software module for application of business rules to a message from the requesting system and said customer account information, comprising: a data storage system; and a processor coupled to said data storage system and operative to store data in said data storage system, said data including a first pointer corresponding to a first account record corresponding to a first service provided by a first system within said telecommunications system, a second pointer corresponding to a second account record corresponding to a second service provided by a second system within said telecommunications system, said first account record and said second account record collectively representing a logical customer account corresponding to a customer within said telecommunications system, said processor further operative to receive a message from a requesting system to process said logical customer account, to convert said message into a process object by applying said module, to retrieve said first pointer and said second pointer from said data storage system in accordance with said process object, to generate a response message including said first pointer and said second pointer, and to submit said response message to said requesting system so that said requesting system can communicate directly with said at least one database.
Claim 25
Independent Claim
235 words
A system for managing and providing customer account information within a telecommunications system and for providing an interface between a requesting system and at least one database, the interface having an object-oriented programming software module for application of business rules to a message from the requesting system and said customer account information, comprising: a data storage system; and a processor coupled to said data storage system and operative to store data in said data storage system, said data including a first pointer corresponding to a first account record corresponding to a first service provided by a first system within said telecommunications system, a second pointer corresponding to a second account record corresponding to a second service provided by a second system within said telecommunications system, said first account record and said second account record collectively representing a logical customer account corresponding to a customer within said telecommunications system, said processor further operative to receive a message from a requesting system to process said logical customer account, to convert said message into a process object by applying said module, to retrieve said first pointer and said second pointer from said data storage system in accordance with said process object, to generate a response message including said first pointer and said second pointer, and to submit said response message to said requesting system so that said requesting system can communicate directly with said at least one database.
Claim 26
Dependent Claim
35 words
The system according to claim 22, wherein said message is a string of characters having a predefined format and said at least one database includes a plurality of databases having at least one different format.
Claim 27
Dependent Claim
15 words
The system according to claim 22, wherein said requesting system is a customer service facility.
Claim 28
Dependent Claim
15 words
The system according to claim 22, wherein said process request is a customer account query.
Claim 29
Dependent Claim
14 words
The system according to claim 22, wherein said requesting system is a telemarketing facility.
Claim 30
Dependent Claim
21 words
The system according to claim 22, wherein said process object is an object-oriented data processing object configured as a process agent.
Claim 31
Dependent Claim
21 words
The system according to claim 22, wherein said process object contains a business rule defining how said process object should execute.