SHARED VIEW OF CUSTOMERS ACROSS BUSINESS SUPPORT SYSTEMS (BSS) AND A SERVICE DELIVERY PLATFORM (SDP)
First Claim
1. A system for providing a common view of customer data across multiple data domains, comprising:
- a plurality of data repositories operable to store customer information related to a customer, at least two of the repositories storing a portion of the customer information in different data domains according to different schemas and including different identifiers for the customer;
at least one network access component providing access to the plurality of data repositories; and
an identity management tool maintaining a unified user profile for the customer, the unified user profile including a mapping for each data repository including one of the customer identifiers whereby access to each of the data repositories is possible using a single customer identifier, the identity management tool further including at least one adapter operable to provide access to customer information in the data repositories through a single interface, the interface including a virtual directory of the customer information whereby the customer information from the data repositories appears to come from a single data source.
1 Assignment
0 Petitions
Accused Products
Abstract
An identity management tool provides identity management across multiple domains, providing a single access point not only for information for runtime, network, and service layer information, but also for systems such as business support systems (BSS), operational support systems (OSS), and third party systems. The identity management tool creates a unified user profile that maps customer identities across the various domains, and presents the information in a virtual directory wherein the information appears to come from a single source, creating a central data hub for the various systems. This aggregation provides for the same experience and service across various access networks and using various channels. Such an architecture allows billing and service information to be shared with subscription and customer information, even though the data is substantially unrelated data from disparate data sources, without the need to combine schemas or aggregate the data into a single data store.
-
Citations
25 Claims
-
1. A system for providing a common view of customer data across multiple data domains, comprising:
-
a plurality of data repositories operable to store customer information related to a customer, at least two of the repositories storing a portion of the customer information in different data domains according to different schemas and including different identifiers for the customer; at least one network access component providing access to the plurality of data repositories; and an identity management tool maintaining a unified user profile for the customer, the unified user profile including a mapping for each data repository including one of the customer identifiers whereby access to each of the data repositories is possible using a single customer identifier, the identity management tool further including at least one adapter operable to provide access to customer information in the data repositories through a single interface, the interface including a virtual directory of the customer information whereby the customer information from the data repositories appears to come from a single data source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing a common view of customer data across multiple data domains, comprising:
-
storing customer information related to a customer in a plurality of data repositories, at least two of the repositories storing a portion of the customer information in different data domains according to different schemas and including different identifiers for the customer; mapping each data repository including one of the customer identifiers using a unified user profile such that each of the data repositories is able to be accessed using a single customer identifier; in response to a request for customer information, providing access to the customer information in the data repositories through a single interface, the interface including a virtual directory of the customer information such that the customer information from the data repositories appears to come from a single data source; and generating a single response including all the customer information from each of the data repositories that corresponds to the request. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program product embedded in a computer readable medium and including instructions that, when executed by a processor cause the processor to provide a common view of customer data across multiple data domains, comprising:
-
program code for storing customer information related to a customer in a plurality of data repositories, at least two of the repositories storing a portion of the customer information in different data domains according to different schemas and including different identifiers for the customer; program code for mapping each data repository including one of the customer identifiers using a unified user profile such that each of the data repositories is able to be accessed using a single customer identifier; program code for providing access to the customer information in the data repositories through a single interface in response to a request for customer information, the interface including a virtual directory of the customer information such that the customer information from the data repositories appears to come from a single data source; and program code for generating a single response including all the customer information from each of the data repositories that corresponds to the request. - View Dependent Claims (23, 24, 25)
-
Specification