US2017060933A1PendingUtilityA1

Method and system for validation of an online profile

Assignee: MASTERCARD INTERNATIONAL INCPriority: Aug 25, 2015Filed: Aug 25, 2015Published: Mar 2, 2017
Est. expiryAug 25, 2035(~9.1 yrs left)· nominal 20-yr term from priority
G06F 16/2365G06F 16/22G06F 16/337G06F 17/30702G06F 17/30371G06F 17/30312
29
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for validating user-submitted profile data includes: receiving, by a receiving device, profile data and a user identifier from a first entity, wherein the profile data and the user identifier are associated with a user and where the profile data includes a plurality of unverified data values; transmitting, by a transmitting device, at least the user identifier to a second entity; receiving, by the receiving device, a plurality of corresponding data values from the second entity; and validating, by a processing device, at least one unverified data value of the plurality of unverified data values based on a correspondence to a corresponding data value of the plurality of corresponding data values.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for validating user-submitted profile data, comprising:
 receiving, by a receiving device, profile data and a user identifier from a first entity, wherein the profile data and the user identifier are associated with a user and where the profile data includes a plurality of unverified data values;   transmitting, by a transmitting device, at least the user identifier to a second entity;   receiving, by the receiving device, a plurality of corresponding data values from the second entity; and   validating, by a processing device, at least one unverified data value of the plurality of unverified data values based on a correspondence to a corresponding data value of the plurality of corresponding data values.   
     
     
         2 . The method of  claim 1 , wherein
 transmitting the user identifier includes transmitting one or more data fields corresponding to one or more unverified data values of the plurality of unverified data values, and   each corresponding data value of the plurality of corresponding data values corresponds to the transmitted one or more data fields.   
     
     
         3 . The method of  claim 1 , wherein the plurality of corresponding data values are verified data values. 
     
     
         4 . The method of  claim 1 , further comprising:
 encrypting, by the processing device, the user identifier with a one-way encryption prior to transmitting the user identifier to the second entity.   
     
     
         5 . The method of  claim 4 , wherein the user identifier is encrypted immediately upon receipt by the receiving device. 
     
     
         6 . The method of  claim 1 , further comprising:
 storing, in a profile database, a user profile, wherein the user profile includes at least the user identifier and each validated data value.   
     
     
         7 . A method for validating user-submitted profile data, comprising:
 receiving, by a receiving device, profile data and a user identifier from a first entity, wherein the profile data and the user identifier are associated with a user and where the profile data includes a plurality of unverified data values;   transmitting, by a transmitting device, at least the user identifier and one or more unverified data values of the plurality of unverified data values to a second entity;   receiving, by the receiving device, an indication of validity for each of the transmitted one or more unverified data values, wherein the indication of validity indicates if the corresponding unverified data value is valid or not; and   updating, by a processing device, the one or more unverified data values of the plurality of unverified data values based on the corresponding indication of validity.   
     
     
         8 . The method of  claim 7 , wherein
 the indication of validity further includes a verified data value if the indication of validity indicates that the corresponding unverified data value is not valid, and   updating the one or more unverified data values includes replacing an unverified data value that is indicated as being not valid with the corresponding verified data value.   
     
     
         9 . The method of  claim 7 , wherein updating the one or more unverified data values includes removing an unverified data value that is indicated as being not valid. 
     
     
         10 . The method of  claim 7 , further comprising:
 encrypting, by the processing device, the user identifier with a one-way encryption prior to transmitting the user identifier to the second entity.   
     
     
         11 . The method of  claim 10 , wherein the user identifier is encrypted immediately upon receipt by the receiving device. 
     
     
         12 . The method of  claim 7 , further comprising:
 storing, in a profile database, a user profile, wherein the user profile includes at least the user identifier and each updated unverified data value.   
     
     
         13 . A system for validating user-submitted profile data, comprising:
 a processing device;   a receiving device configured to receive profile data and a user identifier from a first entity, wherein the profile data and the user identifier are associated with a user and where the profile data includes a plurality of unverified data values; and   a transmitting device configured to transmit at least the user identifier to a second entity, wherein   the receiving device is further configured to receive a plurality of corresponding data values from the second entity, and   the processing device is configured to validate at least one unverified data value of the plurality of unverified data values based on a correspondence to a corresponding data value of the plurality of corresponding data values.   
     
     
         14 . The system of  claim 13 , wherein
 transmitting the user identifier includes transmitting one or more data fields corresponding to one or more unverified data values of the plurality of unverified data values, and   each corresponding data value of the plurality of corresponding data values corresponds to the transmitted one or more data fields.   
     
     
         15 . The system of  claim 13 , wherein the plurality of corresponding data values are verified data values. 
     
     
         16 . The system of  claim 13 , wherein the processing device is further configured to encrypt the user identifier with a one-way encryption prior to transmitting the user identifier to the second entity. 
     
     
         17 . The system of  claim 16 , wherein the user identifier is encrypted immediately upon receipt by the receiving device. 
     
     
         18 . The system of  claim 13 , further comprising:
 a profile database configured to store a user profile, wherein the user profile includes at least the user identifier and each validated data value.   
     
     
         19 . A system for validating user-submitted profile data, comprising:
 a processing device;   a receiving device configured to receive profile data and a user identifier from a first entity, wherein the profile data and the user identifier are associated with a user and where the profile data includes a plurality of unverified data values; and   a transmitting device is configured to transmit at least the user identifier and one or more unverified data values of the plurality of unverified data values to a second entity, wherein   the receiving device is further configured to receive an indication of validity for each of the transmitted one or more unverified data values, wherein the indication of validity indicates if the corresponding unverified data value is valid or not; and   updating, by a processing device, the one or more unverified data values of the plurality of unverified data values based on the corresponding indication of validity.   
     
     
         20 . The system of  claim 19 , wherein
 the indication of validity further includes a verified data value if the indication of validity indicates that the corresponding unverified data value is not valid, and   updating the one or more unverified data values includes replacing an unverified data value that is indicated as being not valid with the corresponding verified data value.   
     
     
         21 . The system of  claim 19 , wherein updating the one or more unverified data values includes removing an unverified data value that is indicated as being not valid. 
     
     
         22 . The system of  claim 19 , wherein the processing device is further configured to encrypt the user identifier with a one-way encryption prior to transmitting the user identifier to the second entity. 
     
     
         23 . The system of  claim 22 , wherein the user identifier is encrypted immediately upon receipt by the receiving device. 
     
     
         24 . The system of  claim 19 , further comprising:
 a profile database configured to store a user profile, wherein the user profile includes at least the user identifier and each updated unverified data value.

Join the waitlist — get patent alerts

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

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