Method and system for enabling personalization of services
First Claim
1. A method for enabling personalization of services for a user, said method comprising:
- receiving, by an information server of a computerized information system via a communication infrastructure, a first request from a first server of a first computerized service system for first personalization information of the user, said first personalization information pertaining to the user comprising a name of the user, an address of the user, an address of an employer of the user, a bank account number of the user, and a credit account number of the user, said first personalization information enabling a first entity to use the first server to provide a first service to the user in response to the user at a first terminal having previously requested the first service from the first entity via a first communication path from the first terminal to the first server, said first communication path being totally external to the communication infrastructure, said communication infrastructure comprising the Internet;
determining, by the information server, that the user has granted permission to the first entity to receive the first personalization information;
sending, by the information server to the first server via the communication infrastructure after said determining has been performed, the first personalization information;
prior to said receiving the first request, said information server receiving data from the user at a second data terminal via a second communication path from the second terminal to the information server;
said information server storing the received data in a database coupled to the information server, wherein the second terminal is distinct from the first terminal, wherein the second communication path traverses the communication infrastructure, wherein the received data comprises the first personalization information of the user, the permission granted by the user to the first entity to receive the first personalization information, and a grant of permission to the first entity to have the first server store a portion of the first personalization information in a database coupled to the first server;
sending along with the first personalization information, by the information server to the first server via the communication infrastructure after said determining has been performed, the grant of permission to the first entity to store the portion of the first personalization information in the database coupled to the first server;
said first server receiving, from the information server via the communication infrastructure, the first personalization information of the user and the grant of permission to the first entity to have the first server store the portion of the first personalization information in the database coupled to the first server;
said first server using, to provide personalized service to the user;
said name of the user, said address of the user, said address of said employer of the user, said bank account number of the user, and said credit account number of the user;
said first server storing the portion of the first personalization information in the database coupled to the first server via a third communication path from the first server to the database coupled to the first server, said third communication path being totally external to the communication infrastructure.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for enabling personalization of services for a user. A first and second computerized service system that includes a first and second server, respectively, is utilized. An information server of a computerized information system receives a different request from the first and second server for first and second personalization information of the user, respectively. The first and second personalization information enables a first and second entity that uses the first and second server to provide a service to the user in response to the user having previously requested the service from first and second entity, respectively. The information server determines that first and second criteria for the first and second entity to receive the first and second personalization information, respectively, have been satisfied, after which the information server sends the first and second personalization information to the first and second server, respectively.
16 Citations
15 Claims
-
1. A method for enabling personalization of services for a user, said method comprising:
-
receiving, by an information server of a computerized information system via a communication infrastructure, a first request from a first server of a first computerized service system for first personalization information of the user, said first personalization information pertaining to the user comprising a name of the user, an address of the user, an address of an employer of the user, a bank account number of the user, and a credit account number of the user, said first personalization information enabling a first entity to use the first server to provide a first service to the user in response to the user at a first terminal having previously requested the first service from the first entity via a first communication path from the first terminal to the first server, said first communication path being totally external to the communication infrastructure, said communication infrastructure comprising the Internet; determining, by the information server, that the user has granted permission to the first entity to receive the first personalization information; sending, by the information server to the first server via the communication infrastructure after said determining has been performed, the first personalization information; prior to said receiving the first request, said information server receiving data from the user at a second data terminal via a second communication path from the second terminal to the information server; said information server storing the received data in a database coupled to the information server, wherein the second terminal is distinct from the first terminal, wherein the second communication path traverses the communication infrastructure, wherein the received data comprises the first personalization information of the user, the permission granted by the user to the first entity to receive the first personalization information, and a grant of permission to the first entity to have the first server store a portion of the first personalization information in a database coupled to the first server; sending along with the first personalization information, by the information server to the first server via the communication infrastructure after said determining has been performed, the grant of permission to the first entity to store the portion of the first personalization information in the database coupled to the first server; said first server receiving, from the information server via the communication infrastructure, the first personalization information of the user and the grant of permission to the first entity to have the first server store the portion of the first personalization information in the database coupled to the first server; said first server using, to provide personalized service to the user;
said name of the user, said address of the user, said address of said employer of the user, said bank account number of the user, and said credit account number of the user;said first server storing the portion of the first personalization information in the database coupled to the first server via a third communication path from the first server to the database coupled to the first server, said third communication path being totally external to the communication infrastructure. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a physically tangible computer readable storage medium having a computer readable server code stored therein, wherein said server code when executed by a processor of an information server of a computerized information system implements a method for enabling personalization of services for a user, said method comprising:
-
receiving, by the information server of the computerized information system via a communication infrastructure, a first request from a first server of a first computerized service system for first personalization information of the user, said first personalization information enabling a first entity to use the first server to provide a first service to the user in response to the user at a first terminal having previously requested the first service from the first entity via a first communication path from the first terminal to the first server, said first communication path being totally external to the communication infrastructure, said communication infrastructure comprising the Internet; determining, by the information server, that the user has granted permission to the first entity to receive the first personalization information; and sending, by the information server to the first server via the communication infrastructure after said determining has been performed, the first personalization information; prior to said receiving the first request, said information server receiving data from the user at a second data terminal via a second communication path from the second terminal to the information server; said information server storing the received data in a database coupled to the information server, wherein the second terminal is distinct from the first terminal, wherein the second communication path traverses the communication infrastructure, wherein the received data comprises the first personalization information of the user, the permission granted by the user to the first entity to receive the first personalization information, and a grant of permission to the first entity to have the first server store a portion of the first personalization information in a database coupled to the first server; sending along with the first personalization information, by the information server to the first server via the communication infrastructure after said determining has been performed, the grant of permission to the first entity to store the portion of the first personalization information in the database coupled to the first server; said first server receiving, from the information server via the communication infrastructure, the first personalization information of the user and the grant of permission to the first entity to have the first server store the portion of the first personalization information in the database coupled to the first server; said first server using, to provide personalized service to the user;
said name of the user, said address of the user, said address of said employer of the user, said bank account number of the user, and said credit account number of the user;said first server storing the portion of the first personalization information in the database coupled to the first server via a third communication path from the first server to the database coupled to the first server, said third communication path being totally external to the communication infrastructure. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system comprising a computerized information system, said computerized information system comprising a repository and an information server, said information server comprising a processor and a computer readable memory unit coupled to the processor, said memory unit containing server code that when executed by the processor implement a method for enabling personalization of services for a user, said method comprising:
-
receiving, by the information server of the computerized information system via a communication infrastructure, a first request from a first server of a first computerized service system for first personalization information of the user, said first personalization information enabling a first entity to use the first server to provide a first service to the user in response to the user at a first terminal having previously requested the first service from the first entity via a first communication path from the first terminal to the first server, said first communication path being totally external to the communication infrastructure, said communication infrastructure comprising the Internet; determining, by the information server, that the user has granted permission to the first entity to receive the first personalization information; and sending, by the information server to the first server via the communication infrastructure after said determining has been performed, the first personalization information; prior to said receiving the first request, said information server receiving data from the user at a second data terminal via a second communication path from the second terminal to the information server; said information server storing the received data in a database coupled to the information server, wherein the second terminal is distinct from the first terminal, wherein the second communication path traverses the communication infrastructure, wherein the received data comprises the first personalization information of the user, the permission granted by the user to the first entity to receive the first personalization information, and a grant of permission to the first entity to have the first server store a portion of the first personalization information in a database coupled to the first server; sending along with the first personalization information, by the information server to the first server via the communication infrastructure after said determining has been performed, the grant of permission to the first entity to store the portion of the first personalization information in the database coupled to the first server; said first server receiving, from the information server via the communication infrastructure, the first personalization information of the user and the grant of permission to the first entity to have the first server store the portion of the first personalization information in the database coupled to the first server; said first server using, to provide personalized service to the user;
said name of the user, said address of the user, said address of said employer of the user, said bank account number of the user, and said credit account number of the user;said first server storing the portion of the first personalization information in the database coupled to the first server via a third communication path from the first server to the database coupled to the first server, said third communication path being totally external to the communication infrastructure. - View Dependent Claims (12, 13, 14, 15)
-
Specification