Telecommunications subscriber profile management system
View Patent ↗The invention herein discloses technological advancements as they pertain to telecommunications technologies and subscriber profile management systems. In particular, the invention relates to a vendor independent mediation layer utilizing subscriber management objects articulated through certain methods, systems, algorithms and logical steps outlined herewith. Thus, the invention presents a computer program product implemented secure transactional-based system and method of accessing subscriber information distributed among a base of heterogeneous (multi-vendor) HLRs, and other such multi-vendor telecommunications network elements.
1. A telecommunications subscriber profile management system comprising:
a customer service representative (“CSR”) terminal; said terminal configured to present subscriber profile data in a common user interface format; said terminal further configured to receive an input in a common format; said input representing commands for management of said subscriber profile data;
a computer connected to said customer service representative terminal;
at least one interface also connected to said computer; said at least one interface for connecting said computer to at least two disparate network elements; each of said network elements having a common function; each of said elements for storing respective portions of said subscriber profile data; each of said elements configured to store said subscriber profile data in disparate formats; and,
said computer configured to implement a computer program responsive to said input, said computer program for collecting, routing and formatting data exchanges between said terminal and said network elements; said computer program configured such that said subscriber profile data is presented in a common format at said terminal while respective portions of said subscriber profile data are stored in disparate formats respective to each said network element.
2. The system of claim 1 wherein said elements are home location registers.
3. The system of claim 1 wherein said elements are application location registers.
4. The system of claim 1 further comprising a rule database connected to said computer for identifying formatting respective to said elements and said interface terminal.
5. The system of claim 1 further comprising a transaction database connected to said computer for maintaining a log of transaction records of each collecting, routing and formatting operation performed by said computer program.
6. The system of claim 5 wherein said each of said records includes a unique transaction ID.
7. The system of claim 6 wherein said input includes queries to retrieve at least one of said records based on said Transaction ID.
8. The system of claim 1 further comprising a secure repository database connected to said computer for maintaining information objects associated with a plurality of subscribers.
9. The system of claim 8 wherein said information objects include SIM information.
10. The system of claim 9 wherein said SIM information includes at least one IMSI, ICCID, KI and the DES encryption key identifier.
11. The system of claim 8 wherein said information objects include subscriber preferences; subscriber payment information; parametric attributes associated with subscriber services; parametric attributes associated with a subscriber's mobile devise(s);
application level data associated with a subscriber's service; alternate aliases associated with a given subscriber.
12. The system of claim 8 further comprising at least one additional interface for performing at least one of a retrieval, a storage or a modification of said information objects.
13. The system of claim 8 further comparing an interface for accessing said information objects.
14. The system of claim 1 wherein said terminal utilizes a web-based graphical user interface.
15. The system of claim 1 wherein said elements are provided by different vendors.
16. A computer for use in a telecommunications subscriber profile management system; said system including a customer service representative (“CSR”) terminal; said terminal configured to present subscriber profile data in a common user interface format; said terminal further configured to receive an input in a common format; said input representing commands for management of said subscriber pro file data; said system including a plurality of disparate network element; each of said elements for storing respective portions of said subscriber profile data; each of said elements configured to store said subscriber profile data in disparate formats; said computer comprising:
means for connection to said customer service representative terminal;
means for interfacing with at least two disparate network elements; each of said network elements having a common function;
means to implement a computer program responsive to said input; said computer program for collecting, routing and formatting data exchanges between said terminal and said network elements; said computer program configured such that said subscriber profile data is presented in a common format at said terminal while respective portions of said subscriber profile data are stored in disparate formats respective to each said network element.
17. A computer readable medium for storing a computer program product; said computer program product executable an a computer for use in a telecommunications subscriber profile management system; said system including a customer service representative (“CSR”) terminal; said terminal configured to present subscriber profile data in a common user interface format; said terminal further configured to receive an input in a common format; said input representing commands for management of said subscriber profile data; said system including at least two disparate network elements; each of said network elements having a common function; each of said elements for storing respective portions of said subscriber profile data; each of said elements configured to store said subscriber profile data in disparate formats; said computer program product rendering said computer operable to:
connect to said customer service representative terminal;
interface with each of said disparate network elements; and,
collect, route and format data exchanges between said terminal and said network elements; configure said subscriber profile data in a common format for said terminal while respective portions of said subscriber profile data are configured for storage in disparate formats respective to each said network element.