Patent SG-11201908283T-A (SG)
Title: Obfuscation of user content in structured user data files
Inventor: ALLEN PHILLIP DAVID
IPC: G06F3/0484
Filed: 2018-03-16
Abstract: CONTENTAPPORTONER ANNOTATOR 212 MAPPER OBFUSCATOR 214 USER DATA FILE 114 USER CONTENT O CONTENT CHUNKS sTERD,,Lc PE CHUNK METADATA OFFSETS/ SENSITIVE DATA 4 _ LENGTHS FOUND > ANNOTATIONS 201-4 ',..7:41): firwar . . . . . , POTENTIALLY SENSITIVE DAM PRESENT. 220 - 0 OBFUSCATED CHARACTERS SSN # CREDIT CARD # PASSPORT # ADDRESS PHONE # CHUNK METADATA SPECIFIC LOCATIONS OBFUSCATION SUGGESTIONS 123-45-618S, ' 221 (303)55565;~ 1 987-654320 CUT DOPY 202 PASTE PRIVACY OBFUSCATION • REPLACE WITH... XXX-XX-XXXX • REPLACE ALL WITH... XXX-XX-XXXX FIGURE 2 200-4 APP DLP 113 1-1 1-1 N 1-1 00 1-1 O C (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 27 September 2018 (27.09.2018) WIPO I PCT 01E111nm SID o Ho VIII in VII IE (10) International Publication Number WO 2018/175212 Al (51) International Patent Classification: GOOF 21/62 (2013.01) H04W 12/02 (2009.01) H04L 29/06 (2006.01) G06F 3/0484 (2013.01) (21) International Application Number: PCT/US2018/022767 (22) International Filing Date: 16 March 2018 (16.03.2018) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 15/467,029 23 March 2017 (23.03.2017) US (71) Applicant: MICROSOFT TECHNOLOGY LI- CENSING, LLC [US/US]; One Microsoft Way, Redmond, Washington 98052-6399 (US). (72) Inventors: ALLEN, Phillip David; MICROSOFT TECH- NOLOGY LICENSING, LLC, One Microsoft Way, Red- mond, Washington 98052-6399 (US). HERNANDEZ, Sara Cristina Oropeza; MICROSOFT TECHNOLOGY LICENSING, LLC, One Microsoft Way, Redmond, Wash- ington 98052-6399 (US). (74) Agent: MINHAS, Sandip S. et al.; MICROSOFT TECH- NOLOGY LICENSING, LLC, One Microsoft Way, Red- mond, Washington 98052-6399 (US). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, (54) Title: OBFUSCATION OF USER CONTENT IN STRUCTURED USER DATA FILES (57) : Systems, methods, and software for data obfuscation frameworks for user applications are provided herein. An exemplary method includes providing user content to a classification service configured to process the user content to classify portions of the user content as comprising sensitive content, and receiving from the classification service indications of the user content that contains the sensitive content. The method includes presenting graphical indications in a user interface to the user application that annotate the user content as containing the sensitive content, and presenting obfuscation options in the user interface for masking the sensitive content within at least a selected portion among the user content. Responsive to a user selection of at least one of the obfuscation options, the method includes replacing associated user content with obfuscated content that maintains a data scheme of the associated user content. [Continued on next page] WO 2018/175212 Al MIDEDIMOIMEMIHINOMOIMIHOHHIMEMOIMIE OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, 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. (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). Declarations under Rule 4.17: as to applicant's entitlement to apply for and be granted a patent (Rule 4.17(ii)) as to the applicant's entitlement to claim the priority of the earlier application (Rule 4.17(iii)) Published: — with international search report (Art. 21(3))