Web site registration proxy system
First Claim
1. An arrangement comprising at least one computer network connected to at least one service computer, the terminal being associated with at least one user, a method for managing the registration of the user with the at least one service computer, the method comprising the steps of:
- gathering registration data for the at least one service computer;
storing the registration data in at least one data structure on at least one registration agent computer connected to the computer network;
gathering personal data for the user;
storing at least part of the personal data in at least one data structure on at least one registration agent computer connected to the computer network;
in response to a request from the user to a registration agent computer connected to the computer network to register the user with the at least one service computer, submitting an application to register the user with the at least one service computer by transmitting registration information from at least one registration agent computer to the service computer, the registration information being compiled from data obtained by accessing the user'"'"'s personal data stored in the associated data structure and by accessing registration data for the service computer stored in the associated data structure; and
providing a unique proxy address for the user in a registration application so that communications addressed to the user using the unique address are received by the at least one registration agent computer or registration agent server and are subsequently forwarded to the user, including a header indicating which service computer a communication originated from.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a registration agent site (4) which presents a simple intermediary between sites (3) and internet users (1) that acts a single source of data entry, user name and password for users. This allows users to register with new sites automatically and move between registered sites via a single interface, while allowing changes in profile information via the same interface. The registration agent site (4) acts as the agent for the internet user (1) rather than the site owner, allowing registration by proxy in a manner which is transparent to other sites. The agent negotiates connectivity and connects the user.
373 Citations
20 Claims
-
1. An arrangement comprising at least one computer network connected to at least one service computer, the terminal being associated with at least one user, a method for managing the registration of the user with the at least one service computer, the method comprising the steps of:
-
gathering registration data for the at least one service computer;
storing the registration data in at least one data structure on at least one registration agent computer connected to the computer network;
gathering personal data for the user;
storing at least part of the personal data in at least one data structure on at least one registration agent computer connected to the computer network;
in response to a request from the user to a registration agent computer connected to the computer network to register the user with the at least one service computer, submitting an application to register the user with the at least one service computer by transmitting registration information from at least one registration agent computer to the service computer, the registration information being compiled from data obtained by accessing the user'"'"'s personal data stored in the associated data structure and by accessing registration data for the service computer stored in the associated data structure; and
providing a unique proxy address for the user in a registration application so that communications addressed to the user using the unique address are received by the at least one registration agent computer or registration agent server and are subsequently forwarded to the user, including a header indicating which service computer a communication originated from. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 17, 18)
means for storing registration data;
means for storing personal data;
means for receiving a user request to submit a registration application on behalf of the user to a remote site;
means for completing a registration application based on a combination of personal data associated with the user and registration data associated with the remote site;
means for transmitting a completed registration application to the remote site on behalf of the user; and
means for providing a unique proxy address for the user in a registration application so that communications addressed to the user using the unique address are received by a registration agent computer or a registration agent server and are subsequently forwarded to the user, including a header indicating which remote site a communication originated from.
-
-
16. An apparatus according to claim 15, comprising a computer storage medium containing computer executable instructions for performing a method of managing registration of a user, the method comprising:
-
gathering registration data for the at least one service computer;
storing the registration data in at least one data structure on at least one registration agent computer connected to the computer network;
gathering personal data for the user;
storing at least part of the personal data in at least one data structure on at least one registration agent computer connected to the computer network; and
,in response to a request from the user to a registration agent computer connected to the computer network to register the user with the at least one service computer, submitting an application to register the user with the at least one service computer by transmitting registration information from at least one registration agent computer to the service computer, the registration information being compiled from data obtained by accessing the user'"'"'s personal data stored in the associated data structure and by accessing registration data for the service computer stored in the associated data structure.
-
-
17. An apparatus according to claim 2, comprising a server.
-
18. An apparatus according to claim 17, in which the server is arranged to provide a website having a unique resource location (URL).
-
13. A method for registering a user at a client node of a communications network with at least one server node connected to the communications network by the use of at least one registration agent server node connected to the communications network which stores personal data associated with the user together with registration data associated with the at least one server node, the method comprising the steps of
registering the user with the at least one server node in response to a user request received at the registration agent server node by completing and transmitting on behalf of the user a registration application from the registration agent server node to the at least one server node based on the personal data associated with the user and the registration data associated with the at least one server node; - and
providing a unique proxy address for the user in a registration application so that communications addressed to the user using the unique address are received by the at least one registration agent computer or registration agent server and are subsequently forwarded to the user, including a header indicating which service computer a communication originated from.
- and
-
14. A user interface and execution system for managing registration of a user with a service computer, wherein the user interface comprises:
-
memory means for storing registration data requirements for the at least one service computer in at least one data structure;
personal data input means for accepting personal data relating to the user;
memory means for storing at least part of the personal data in at least one data structure; and
,processing means being operative to accept a request to register the user with the at least one service computer, to compile a registration request from data obtained by accessing the user'"'"'s personal data stored in the associated data structure and by accessing registration data for the service computer stored in the associated data structure, to register the user with at least one service computer by transmitting the registration request to the service computer, and to provide a unique proxy address for the user in a registration request so that communications addressed to the user using the unique address are received by the processing means and are subsequently forwarded to the user, including a header indicating which service computer a communication originated from.
-
-
19. A method of registering with a number of service computer systems comprising the steps of
visiting a WWW site hosting a registration management system; -
submitting a registration application to the registration management system comprising a user identifier, password and personal data;
instructing the registration management system to submit a registration to one or more of the service computer systems using the submitted personal data; and
submitting inputs to the registration management system which define a privacy policy in relation to the user'"'"'s personal data, the extent to which the personal data is released for the purpose of submitting a registration application being dependent on the privacy policy.
-
-
20. A computer system for managing the registration of a user with a remote computer system comprising:
-
a memory storing registration data associated with one or more remote computer systems;
a memory storing personal data associated with one or more users;
a processor configured to accept a user request to submit a registration application on behalf of the user to a remote computer system, to complete a registration application based on a combination of personal data associated with the user and registration data associated with the remote computer system;
to submit the completed registration application to the remote site on behalf of the user; and
,to provide a unique proxy address for the user in a registration application so that communications addressed to the user using the unique address are received by the processor and are subsequently forwarded to the user, including a header indicating which remote computer system a communication originated from.
-
Specification