Real-time subscriber profile consolidation system
First Claim
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of creating a unified subscriber profile comprising subscriber information from a plurality of data stores located within a mobile telecommunications network, the method comprising:
- determining a communication protocol for each of a plurality of data stores within the mobile telecommunications network that stores data relevant to a particular user for whom the unified subscriber profile is being created;
using the determined communication protocol for each of the plurality of data stores, receiving subscriber information from the plurality of data stores within the mobile telecommunications network, wherein at least two of the plurality of data stores include different types of data, and wherein the at least two of the plurality of data stores include two or more of an Authentication, Authorization, and Accounting (AAA) data store, a Home Location Register (HLR), and a Home Subscriber Server (HSS);
determining that two or more of the plurality of data stores store the subscriber information in different schemas such that the subscriber information is in different formats;
reformatting the subscriber information from the plurality of data stores so that the subscriber information is in a same schema and a same format;
consolidating the subscriber information into the same schema to generate the unified subscriber profile;
storing the unified subscriber profile in a unified subscriber profile data store;
periodically updating the subscriber information in the unified subscriber profile by syncing the unified subscriber profile with the first and the second of the one or more of the plurality of data stores to receive updated subscriber information into the unified subscriber profile;
receiving a request from a user to view at least a portion of the subscriber information in the unified subscriber profile; and
presenting the at least a portion of the subscriber information from the unified subscriber profile to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and medium are provided for consolidating subscriber information from one or more data stored located within a mobile telecommunications network. The subscriber information may include, for example, a subscriber'"'"'s service attributes or identifying information. As each data store may use a different protocol to communicate with the network, the system has the capability to identify the protocol used by each data store to allow for communication between each data store and the network. In addition, as each data store may store the subscriber information in a different format, the system identifies the schema used by each data store so that the subscriber information may be consolidated into a single schema to generate a unified subscriber profile, thus providing for efficient and effective customer service by a service provider.
-
Citations
19 Claims
-
1. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of creating a unified subscriber profile comprising subscriber information from a plurality of data stores located within a mobile telecommunications network, the method comprising:
-
determining a communication protocol for each of a plurality of data stores within the mobile telecommunications network that stores data relevant to a particular user for whom the unified subscriber profile is being created; using the determined communication protocol for each of the plurality of data stores, receiving subscriber information from the plurality of data stores within the mobile telecommunications network, wherein at least two of the plurality of data stores include different types of data, and wherein the at least two of the plurality of data stores include two or more of an Authentication, Authorization, and Accounting (AAA) data store, a Home Location Register (HLR), and a Home Subscriber Server (HSS); determining that two or more of the plurality of data stores store the subscriber information in different schemas such that the subscriber information is in different formats; reformatting the subscriber information from the plurality of data stores so that the subscriber information is in a same schema and a same format; consolidating the subscriber information into the same schema to generate the unified subscriber profile; storing the unified subscriber profile in a unified subscriber profile data store; periodically updating the subscriber information in the unified subscriber profile by syncing the unified subscriber profile with the first and the second of the one or more of the plurality of data stores to receive updated subscriber information into the unified subscriber profile; receiving a request from a user to view at least a portion of the subscriber information in the unified subscriber profile; and presenting the at least a portion of the subscriber information from the unified subscriber profile to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for creating a unified subscriber profile comprising subscriber information from a plurality of data stores located within a mobile telecommunications network, the system comprising:
-
a plurality of data stores within the mobile telecommunications network that store subscriber information, wherein at least two of the plurality of data stores include different types of data, and wherein at least two of the plurality of data stores employ different schemas for storing the data; an interfacing component that interfaces with the plurality of data stores to request and receive the subscriber information from the plurality of data stores, wherein at least two of the plurality of data stores utilize different protocols for accessing the subscriber information, and wherein the interfacing component periodically updates the subscriber information in the unified subscriber profile by syncing the unified subscriber profile with the plurality of data stores to receive updated subscriber information into the unified subscriber profile; a consolidation component that consolidates and reformats the subscriber information received from the plurality of data stores into a common schema, wherein consolidating the subscriber information comprises generating a unified subscriber profile; a unified subscriber profile data store that stores the unified subscriber profiles; and a presentation component that presents at least a portion of the subscriber information from the unified subscriber profile to a user upon request.
-
-
12. One or more non-transitory computer-readable media having computer-useable instructions embodied thereon for performing a method of creating a unified subscriber profile comprising subscriber information from a plurality of data stores located within a mobile telecommunications network, the method comprising:
-
determining a first schema of a first of one or more of the plurality of data stores within the mobile telecommunications network; determining a second schema of a second of the one or more of the plurality of data stores within the mobile telecommunications network; determining that the first and the second of the one or more of the plurality of data stores utilize different protocols for access to the subscriber information; utilizing the different protocols, accessing the subscriber information from the first and the second of the one or more of the plurality of data stores based on the first and the second schemas, wherein the subscriber information comprises one or more of a subscriber'"'"'s service attributes with a mobile telecommunications provider, a subscriber'"'"'s identifying information, one or more Internet Protocol (IP) addresses associated with the subscriber, or an e-mail associated with the subscriber; formatting the subscriber information into a single schema from the first and the second schemas; generating the unified subscriber profile; and periodically updating the subscriber information in the unified subscriber profile by syncing the unified subscriber profile with the first and the second of the one or more of the plurality of data stores to receive updated subscriber information into the unified subscriber profile. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification