Method and apparatus for data management of third party services
First Claim
1. A method comprising:
- storing, by a system comprising a processor, subscriber data in a network repository of a communication network;
caching, by the system, a subscriber profile in the network repository to create a cached subscriber profile, wherein the cached subscriber profile comprises a replica of the stored subscriber data; and
updating, by the system, the cached subscriber profile in accordance with subscriber use of a first application from a first application provider to produce a first updated version of the cached subscriber profile,wherein the cached subscriber profile comprises a cache layer associated with the network repository, wherein simultaneous access to the cache layer is provided to a plurality of application service providers, andwherein the first updated version is accessible by the first application provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, a method comprising caching, by a server comprising a processor, a subscriber profile in a network repository to create a cached subscriber profile. The cached subscriber profile comprises a replica of stored subscriber data. The method also comprises updating the cached subscriber profile in accordance with subscriber use of a first application from a first application provider to produce a first updated version of the cached subscriber profile. The method further comprises updating the first updated version of the cached subscriber profile in accordance with subscriber use of a second application from a second application provider to produce a second updated version of the cached subscriber profile. The first and second updated versions of the cached subscriber profile are accessible by the first application provider and by the second application provider. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A method comprising:
-
storing, by a system comprising a processor, subscriber data in a network repository of a communication network; caching, by the system, a subscriber profile in the network repository to create a cached subscriber profile, wherein the cached subscriber profile comprises a replica of the stored subscriber data; and updating, by the system, the cached subscriber profile in accordance with subscriber use of a first application from a first application provider to produce a first updated version of the cached subscriber profile, wherein the cached subscriber profile comprises a cache layer associated with the network repository, wherein simultaneous access to the cache layer is provided to a plurality of application service providers, and wherein the first updated version is accessible by the first application provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations comprising; storing subscriber data in a network repository of a communication network, caching a subscriber profile in the network repository to create a cached subscriber profile, wherein the cached subscriber profile comprises a replica of the stored subscriber data; and updating the cached subscriber profile in accordance with subscriber use of a first application from a first application provider to produce a first updated version of the cached subscriber profile, wherein the cached subscriber profile comprises a cache layer associated with the network repository, wherein simultaneous access to the cache layer is provided to a plurality of application providers. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations comprising:
-
storing subscriber data in a network repository of a communication network; caching a subscriber profile in the network repository to create a cached subscriber profile, wherein the cached subscriber profile comprises a replica of the stored subscriber data, wherein the cached subscriber profile comprises a cache layer in a hierarchy of layers associated with the network repository; updating the cached subscriber profile in accordance with subscriber use of an application from an application provider to produce an updated version of the cached subscriber profile; providing a label for the updated version identifying the updated version as a new version of the cached subscriber profile; and managing the hierarchy of layers using a caching management scheme, wherein simultaneous access to the cache layer is provided to a plurality of application providers. - View Dependent Claims (18, 19, 20)
-
Specification