Method and apparatus for data management of third party services
First Claim
1. A server comprising:
- a memory to store instructions; and
a processor coupled to the memory, wherein the processor, responsive to executing the instructions, performs operations comprising;
storing subscriber data and network data in a first repository of a communication network of a network provider, the subscriber data obtained from equipment of a subscriber to the communication network;
caching a subscriber profile in a second repository in communication with the first repository and accessible by a first application provider, to create a cached subscriber profile that enables updating in accordance with subscriber use of a first application to produce a first updated version of the cached subscriber profile,wherein the cached subscriber profile comprises the subscriber data from the first repository and information related to the subscriber use of the first application from the first application provider,wherein the first updated version is accessible by the first application provider, andwherein access to the subscriber data in the first repository by the first application provider is prevented.
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 server comprising:
-
a memory to store instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the instructions, performs operations comprising; storing subscriber data and network data in a first repository of a communication network of a network provider, the subscriber data obtained from equipment of a subscriber to the communication network; caching a subscriber profile in a second repository in communication with the first repository and accessible by a first application provider, to create a cached subscriber profile that enables updating in accordance with subscriber use of a first application to produce a first updated version of the cached subscriber profile, wherein the cached subscriber profile comprises the subscriber data from the first repository and information related to the subscriber use of the first application from the first application provider, wherein the first updated version is accessible by the first application provider, and wherein access to the subscriber data in the first repository by the first application provider is prevented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage device, comprising instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
caching a subscriber profile in a network repository to create a cached subscriber profile, wherein the cached subscriber profile comprises a replica of 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 first updated version is accessible by the first application provider, and wherein access to the stored subscriber data by the first application provider is prevented. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
caching, by a system comprising a processor, a subscriber profile in a network repository to create a cached subscriber profile, wherein the cached subscriber profile comprises a replica of stored subscriber data; 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; and updating, by the system, 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, wherein the first updated version of the cached subscriber profile and the second updated version of the cached subscriber profile are accessible by the first application provider and by the second application provider. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification