US2008022414A1PendingUtilityA1

System and method of providing unique personal identifiers for use in the anonymous and secure exchange of data

Assignee: CAHN ROBERTPriority: Mar 31, 2006Filed: Mar 21, 2007Published: Jan 24, 2008
Est. expiryMar 31, 2026(expired)· nominal 20-yr term from priority
H04L 2209/42H04L 2209/56H04L 9/3236H04L 2209/88
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A universal anonymous data collection and exchange service is provided where individuals and entities initially register with the service utilizing “legally authentic” identity documentation to obtain a “universal ID” (UXID). The UXID consists of a sting of alphanumeric digits selected from a hash function that is performed on a string of personally identifying information. Once registered, the individual and entity UXIDs are used as a means by the service to engage in a pre-defined confidential data collection and exchange protocol between participating, registered UXID holders. The service is designed for use across many applications, individuals and entities, and may support one-time or recurring collection of data.

Claims

exact text as granted — not AI-modified
1 . A method of creating a universal, individual identifier (UXID) for controlling data access, collection and exchange between a plurality of registered users and registered entities, the method performed by a UXID service provider and comprising the steps of: 
 a) receiving legally-recognized documentation of an individual from an individual desiring registration, the legally-recognized documentation including a plurality of fields of personal information;    b) creating a string of selected information as a subset of the personal information within the legally-recognized documentation;    c) supplementing the string created in step b) with a pad string of information known only to the UXID service provider to form a standard string;    d) generating a hash of the standard string created in step c) to form a hexadecimal string of digits;    e) defining a predetermined subset of digits from the string formed in step d) as the individual UXID;    f) creating an initial password for use in association with the individual's UXID;    g) storing the (UXID, password) pair in a database of registered users; and    h) delivering the UXID, password and legally-recognized documentation to the registered individual.    
   
   
       2 . The method as defined in  claim 1 , wherein in performing step d), the MD5 one-way hash is used.  
   
   
       3 . The method as defined in  claim 1 , wherein in performing step d), the SHA-1 one-way hash is used.  
   
   
       4 . The method as defined in  claim 1 , wherein in performing step d), a proprietary one-way hash is used.  
   
   
       5 . The method as defined in  claim 1 , wherein in performing step e), at least seven digits from the hash are used to define the UXID.  
   
   
       6 . The method as defined in  claim 5 , wherein in performing step e), at least nine digits from the hash are used to define the UXID.  
   
   
       7 . The method as defined in  claim 1 , wherein prior to performing step f), the UXID created in step e) is first checked against all previously-supplied UXIDs and, if a duplicate is found, modifying the UXID of step e) to eliminate the duplication.  
   
   
       8 . The method as defined in  claim 7  wherein the checking is performing for the modified UXID in a continuing manner to ensure that the modified UXID is not a duplicate.  
   
   
       9 . The method as defined in  claim 7  wherein the created UXID is modified by incrementing the least significant digit.  
   
   
       10 . The method as defined in  claim 9  wherein the created UXID is incremented in value using arithmetic base  16 .  
   
   
       11 . The method as defined in  claim 9  wherein the created UXID is decremented in value.  
   
   
       12 . The method as defined in  claim 1 , wherein the method further comprises the creation of a specific entity-application UXID (EA-UXID) for linking the individual's stored data with a predetermined, pre-registered entity desiring the collection of data for a specific purpose, the method further comprising the steps of: 
 i) receiving, at the UXID service provider, additional legally-recognized documentation defining a relationship between the individual and the pre-registered entity;    j) creating a string of selected information from both the original and additional legally-recognized documentation;    k) supplementing the created string with a pad string of information known only to the UXID service provider to form an entity-application standard string;    l) generating a hash of the entity-application standard string created in step k);    m) defining a predetermined subset of digits from the generated hash of step l) as the individual's EA-UXID;    n) creating an initial password for use in association with the individual's EA-UXID;    n) storing the (EA-UXID, EA-password) pair in a database of registered entity-associated users; and    o) delivering the EA-UXID, EA-password and additional documentation to the registered subscriber.    
   
   
       13 . A unique universal ID (UXID) platform for storing individual and entity data and providing processing, anonymizing and reporting of the stored data, the UXID platform comprising 
 a processor for utilizing a selected hash algorithm to translate a string of user information into UXIDs and EA-UXIDs, as desired;    an individual storage partition including individual UXIDs and EA-UXIDs;    an entity storage partition including entity UXIDs, EA-UXIDs and predetermined protocols utilized for collecting and reporting individual data; and    a UXID service partition for maintaining linkages between UXIDs, EA-UXIDs and the parameters used for their formation.

Join the waitlist — get patent alerts

Track US2008022414A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.