Patent SG-11201900052X-A (SG)
Title: Method and system for verification of identity attribute information
Inventor: DAVIS STEVEN
IPC: H04L9/32
Filed: 2017-06-07
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property MD 1101111 0 1110101011111 011101 0 0111111111111111111111111111111111111110111111 Organization International Bureau (10) International Publication Number (43) International Publication Date ......0\" WO 2018/009297 Al 11 January 2018 (11.01.2018) W I PO I PCT (51) International Patent Classification: (72) Inventor: DAVIS, Steven, Charles; 128 Glenallen Drive, HO4L 9/32 (2006.01) G06Q 20/06 (2012.01) Saint Peters, MO 63376 (US). (21) International Application Number: (74) Agent: DOBBYN, Colm, J.; Mastercard International In- PCT/US2017/036238 corporated, 2000 Purchase Street, Purchase, NY 10577 (22) International Filing Date: (US). 07 June 2017 (07.06.2017) (81) Designated States (unless otherwise indicated, for every (25) Filing Language: English kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, (26) Publication Language: English CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, (30) Priority Data: DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 15/205,410 08 July 2016 (08.07.2016) US HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, (71) Applicant: MASTERCARD INTERNATIONAL IN- MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, CORPORATED [US/US]; 2000 Purchase Street, Pur- PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, chase, NY 10577 (US). SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (54) Title: METHOD AND SYSTEM FOR VERIFICATION OF IDENTITY ATTRIBUTE INFORMATION = = —= 106 _ Blockchain Network = = = = = 102 _ --* 04 = = = = 1-1 Ir- (57) : A method for verification el Merkle root; receiving at least a data value, 01 the data value and the nonce; generating subsequent hash value via application of the 0 ---- hash path values; repeating generation GC of hash path values and the most recent 1-1 © and the last generated subsequent hash ei Processing 11 of a first of the value. subsequent hash value; and verifying the data value based on a comparison of the Merkle root Server Data FIG. 1 a data value via a Merkle root includes: storing, in memory of a processing server, a a nonce, and a plurality of hash path values; generating a combined value by combining hash value via application of a hashing algorithm the combined value; generating a hashing algorithm to a combination of the first hash subsequent hash value using a combination of the a to next ...-- Provider value and a first of the plurality of hash path value of the plurality C [Continued on next page] WO 2018/009297 Al MIDEDIMOMMIDIREEMOOVIEHHOMMOHnin (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Published: — with international search report (Art. 21(3))