Method and system for active profile server
First Claim
Patent Images
1. An active profile server comprising:
- a processing unit;
an interface connecting said processing unit to a profile database;
said profile database storing profile information respective to at least one subscriber;
an interface connecting said processing unit to an application requesting access to said profile information; and
,a memory for storing at least one modification criterion in association with an identifier of said subscriber, said modification criterion including substitution data and a condition defining when to use said substitution data;
said processing unit configured to retrieve said profile information from said profile database and to automatically generate and present, without modifying said profile database, a modified version of said profile information to said application in place of said profile information, at least a portion of said modified version including said substitution data in place of information originally contained within said profile information.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for active profile services is provided. An embodiment includes an active profile server that is configured to respond to requests for subscriber profile information from an application server. The profile server is further configured to access a known set of profile information for a subscriber and, according to predefined criteria, automatically modify the known set of subscriber profile information and provide the modified profile information to the application server.
-
Citations
18 Claims
-
1. An active profile server comprising:
-
a processing unit; an interface connecting said processing unit to a profile database;
said profile database storing profile information respective to at least one subscriber;an interface connecting said processing unit to an application requesting access to said profile information; and
,a memory for storing at least one modification criterion in association with an identifier of said subscriber, said modification criterion including substitution data and a condition defining when to use said substitution data; said processing unit configured to retrieve said profile information from said profile database and to automatically generate and present, without modifying said profile database, a modified version of said profile information to said application in place of said profile information, at least a portion of said modified version including said substitution data in place of information originally contained within said profile information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing active profile services comprising:
-
storing, in a memory of a profile server, at least one modification criterion in association with an identifier of a subscriber, said modification criterion including substitution data and a condition defining when to use said substitution data; receiving, at an interface of said profile server, a request to access profile information of said subscriber, said profile information stored in a profile database; retrieving said profile information; automatically generating a modified version of said retrieved profile information at a processing unit of said profile server, without modifying said profile database, according to said at least one subscriber modification criterion by substituting at least a portion of said profile information with said substitution data; and presenting said modified profile information in response to said request. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium comprising a plurality of programming instructions for execution on a server;
- said programming instructions implementing a method for providing active profile services comprising;
storing, in a memory of a profile server, at least one modification criterion in association with an identifier of a subscriber, said modification criterion including substitution data and a condition defining when to use said substitution data; receiving, at an interface of said profile server, a request to access profile information of said subscriber, said profile information stored in a profile database; retrieving said profile information; automatically generating a modified version of said retrieved profile information at a processing unit of said profile server, without modifying said profile database, according to said at least one subscriber modification criterion by substituting at least a portion of said profile information with said substitution data; and
,presenting said modified profile information in response to said request.
- said programming instructions implementing a method for providing active profile services comprising;
Specification