Universal secure registry
First Claim
1. A secure registry system including:
- a database containing selected data on each of a plurality of entities, a code being stored with at least selected portions of said data for at least selected said entities restricting access to said selected portions to entities defined by each said code;
an identity mechanism which permits each entity to securely identify itself to the system;
an input mechanism which determines if an identified entity is authorized to enter data into the database, and permits an authorized entity to enter data into the database;
an access mechanism which permits access requests to be made to said database, each such request including an indication of data requested and at least one of a coded indication of the entity requesting the access and the status of such entity; and
an entitlement mechanism, including at least in part said identity mechanism, which determines from at least one of provided coded indication of entity and coded indication of entity status whether the entity is entitled to access the requested data, the mechanism granting access to the requested data if the entity is entitled and denying access if the entity is not entitled.
3 Assignments
0 Petitions
Accused Products
Abstract
A secure registry system and method for the use thereof are provided which permits secure access to a database containing selected data on a plurality of entities, at least portions of which database has restricted access. Mechanisms are provided for controlling access to restricted access portions of the database are provided, such access being determined by at least one of the identity of the requesting entity and the entity'"'"'s status. A multicharacter public code may be provided which the system can map to provide permit delivery of items, complete telephone calls and perform other functions for entities. The system may also be utilized to locate an individual based on limited biological data. Organizations utilizing the system may have custom software facilitating their access and use of the system.
-
Citations
23 Claims
-
1. A secure registry system including:
-
a database containing selected data on each of a plurality of entities, a code being stored with at least selected portions of said data for at least selected said entities restricting access to said selected portions to entities defined by each said code;
an identity mechanism which permits each entity to securely identify itself to the system;
an input mechanism which determines if an identified entity is authorized to enter data into the database, and permits an authorized entity to enter data into the database;
an access mechanism which permits access requests to be made to said database, each such request including an indication of data requested and at least one of a coded indication of the entity requesting the access and the status of such entity; and
an entitlement mechanism, including at least in part said identity mechanism, which determines from at least one of provided coded indication of entity and coded indication of entity status whether the entity is entitled to access the requested data, the mechanism granting access to the requested data if the entity is entitled and denying access if the entity is not entitled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A secure registry system for entities, each of which is identified by a multicharacter public code, the system including:
-
a database from which the public code for each entity may be obtained; and
a processor at a provider of services for entities, said processor including a mechanism for //mapping each received public code to data required by the provider in order to provide the services, (receiving the public code for an entity on whose behalf services are to be provided) and using the corresponding mapped data to perform the services. - View Dependent Claims (11, 12, 17, 18, 19, 20)
-
-
13. A secure registry system including:
-
a database containing selected data on each of a plurality of entities;
a mechanism by which an organization desiring access to data in said database may gain such access, each said organization having a processor which generates data requests, each such data request including a form in which such data is to be provided; and
a response mechanism which collects data required by said form for a given request, formats the collected data in said form, and sends the formatted data to the organization generating the request.
-
-
14. A secure registry system including:
-
a database containing biographical data on a plurality of individuals;
a query mechanism by which an entity trying to find an individual can input to the system a query containing selected biographical data on the individual;
a response mechanism operative in response to a query for providing to the entity selected information on individuals in the system matching the query biological information; and
a contact mechanism by which the entity making the query can contact a matching individual only through the system, no contact information being provided to the entity.
-
-
15. A storage media containing machine readable code which facilitates communication between a remote machine running the code and a secure registry system of a type having a database containing selected data on each of a plurality of entities and restricted access to at least portions of such data, the code causing access requests from the machine to the system to each automatically include at least a status code for the machine and a format in which data requested is to be presented for response, the system recognizing the status code to control access to data in the database and using the format to select the data to be accessed and to control the format in which accessed data is returned to the machine.
-
16. A method for providing a secure registry system including:
-
a database containing selected data on each of a plurality of entities, a code being stored with at least selected portions of said data for at least selected said entities restricting access to said selected portions to entities defined by each said code;
permitting each entity to securely identify itself;
determining if an identified entity is authorized to enter data into the database, and permitting an authorized entity to enter data into the database;
permitting access requests to be made to said database, each such request including an indication of data requested and at least one of a coded indication of the entity requesting the access and the status of such entity; and
determining from at least one of provided coded indication of entity and coded indication of entity status whether the entity is entitled to access the requested data, granting access to the requested data if the entity is entitled and access being deniedif the entity is not entitled.
-
-
21. A method for providing a secure register for entities, each of which is identified by a multicharacter public code, the system including:
-
a database from which the public code for each entity may be obtained; and
a provider of servicesprocessor at a provider of services for entities, said processor including a mechanism for receiving the public code for an entity on whose behalf //mapping each received public code to data required by the provider in order to provide the services, (receiving the public code for an entity on whose behalf services are to be provided) and using the corresponding mapped data to perform the services. - View Dependent Claims (22, 23)
-
Specification