System and methods for flexible, controlled access to secure repository server stored information
First Claim
1. A repository server system supporting submission of confidential user information through Web page forms served to user computer systems, said repository server system comprising:
- a) a data store containing user data referenceable by a first set of names; and
b) a processor coupled to said data store and coupleable to a communications network for receiving a user data request from a user computer system, wherein said user data request includes a client specification of user data requested to complete a Web page form, wherein said client specification identifies user data by a second set of names, and wherein said processor provides for the conversion of user data stored in correspondence with said first set of names to a form corresponding with said second set of names.
1 Assignment
0 Petitions
Accused Products
Abstract
A repository server system supports a user in submission of confidential user information through client Web page forms served to user computer systems. A data store contains user data referenceable by a first set of names. The repository server processor is coupled to the data store and coupleable to a communications network to receive a user data request from a user computer system, where the user data request includes a client specification of the user data requested to complete the client Web page form. The client specification identifies user data by a second set of names. The processor provides for the conversion of user data stored in correspondence with the first set of names to a form corresponding with the second set of names.
-
Citations
20 Claims
-
1. A repository server system supporting submission of confidential user information through Web page forms served to user computer systems, said repository server system comprising:
-
a) a data store containing user data referenceable by a first set of names; and
b) a processor coupled to said data store and coupleable to a communications network for receiving a user data request from a user computer system, wherein said user data request includes a client specification of user data requested to complete a Web page form, wherein said client specification identifies user data by a second set of names, and wherein said processor provides for the conversion of user data stored in correspondence with said first set of names to a form corresponding with said second set of names. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server system, operable in connection with a central repository of confidential user data, to support the selective distribution of confidential user-information to authorized partner sites, which have specific confidential user data requirements, said server system comprising:
-
a) a connection to a database storing confidential user data within a user account and wherein datums of confidential user data are selectable based on an account identification and server datum identifications; and
b) a computer system, coupleable to a communications network and, through said connection, to said database, said computer system being responsive to a network request received from a partner site, wherein said network request provides said account identification and said server datum identifications, wherein said server datum identifications have a mapped relationship to the confidential user-information requirements of said partner site with respect to said user account, which is expressed as partner datum identifications, and wherein said computer system supports the determination of said mapped relationship for said partner site and provides for the generation and distribution of a mapped relationship definition to said partner site for use in providing said network request. - View Dependent Claims (9, 10, 11, 12, 15, 16, 17, 18, 19)
-
-
13. A repository server system that manages the selective release of confidential user-information to third-party computer systems on behalf of a user, said repository server system comprising:
-
a) a database storing confidential user-information; and
b) a processor responsive to a data request received over a wide-area communications network, said data request including a first identification of a data requesting said third-party computer system, a second identification of the user whose confidential user-information is being requested, and a third identification of the data being requested, wherein said processor requires verification that said first identification corresponds to a valid third-party account on said repository server system, that said second identification corresponds to a valid user account on said repository server system, and that a profile, representing a pre-selected subset of said user'"'"'s confidential user-information, exists within said valid user account and is enabled with respect to said third-party computer system, and wherein said processor provides a response to said data request limited to containing the requested confidential user-information contained within said pre-selected subset.
-
-
14. A repository server system storing confidential user-information for selective distribution, on behalf of a user, through a communications network to a third-party server system to enable autonomous form data fill-in of named form fields having third-party server defined data formats, said repository server system comprising:
-
a) a database storing confidential user-information data in named data fields; and
b) a processor coupleable to said database to obtain access to said confidential user-information and coupleable to a communications network to receive a form data request prepared by a third-party server, wherein said form data request includes a predefined selective mapping of named form fields relative to said named data fields, wherein said processor operates over said selective mapping to access said confidential user-information data and produce instances of said confidential user-information data corresponding to the defined data formats of the named form fields, and wherein said processor returns a form data response containing said confidential user-information data corresponding to the defined data formats of the named form fields.
-
-
20. A method of enabling a client computer system to define a set of user data autonomously returned through a Web page form by a user of a user computer system, said method comprising the steps of:
-
a) storing, by a repository server that commumicates with said user computer system via a communications network, user-data in a first format;
b) enabling the conversion of user-data stored by said repository server to a second format; and
c) processing a request for user data specific to said Web page form to provide user data in said second format, wherein said request identifies a set of conversions between said first and second formats.
-
Specification