OBFUSCATION OF USER CONTENT IN STRUCTURED USER DATA FILES
First Claim
1. A method of providing a data obfuscation framework for a user application, the method comprising:
- providing user content to a classification service configured to process the user content to classify portions of the user content as comprising sensitive content corresponding to one or more predetermined data schemes;
receiving from the classification service indications of one or more portions of the user content that contain the sensitive content;
presenting graphical indications in a user interface to the user application that annotate the one or more portions of the user content as containing the sensitive content;
presenting obfuscation options in the user interface for masking the sensitive content within at least a selected portion among the one or more portions of the user content; and
responsive to a user selection of at least one of the obfuscation options, replacing associated user content with obfuscated content that maintains a data scheme of the associated user content.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
31 Citations
20 Claims
-
1. A method of providing a data obfuscation framework for a user application, the method comprising:
-
providing user content to a classification service configured to process the user content to classify portions of the user content as comprising sensitive content corresponding to one or more predetermined data schemes; receiving from the classification service indications of one or more portions of the user content that contain the sensitive content; presenting graphical indications in a user interface to the user application that annotate the one or more portions of the user content as containing the sensitive content; presenting obfuscation options in the user interface for masking the sensitive content within at least a selected portion among the one or more portions of the user content; and responsive to a user selection of at least one of the obfuscation options, replacing associated user content with obfuscated content that maintains a data scheme of the associated user content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data obfuscation framework for a user application, comprising:
-
one or more computer readable storage media; a processing system operatively coupled with the one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media that, based at least on being read and executed by the processing system, direct the processing system to at least; provide user content to a classification service configured to process the user content to classify portions of the user content as comprising sensitive content corresponding to one or more predetermined data schemes; receive from the classification service indications of one or more portions of the user content that contain the sensitive content; present graphical indications in a user interface to the user application that annotate the one or more portions of the user content as containing the sensitive content; present obfuscation options in the user interface for masking the sensitive content within at least a selected portion among the one or more portions of the user content; and responsive to a user selection of at least one of the obfuscation options, replace associated user content with obfuscated content that maintains a data scheme of the associated user content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operating a user application, the method comprising:
-
providing user content of a user data file to a classification service configured to process the user content to classify one or more portions of the user content as comprising sensitive content corresponding to one or more data schemes; presenting indicators in a user interface that flag the one or more portions of the user content as containing the sensitive content, wherein the indicators are positioned proximate to the one or more portions and are selectable in the user interface to present obfuscation options; responsive to selection of a first of the indicators, presenting first obfuscation options in the user interface for replacing associated sensitive content within a first portion of the user content flagged by the first of the indicators; and responsive to a user selection of at least one of the first obfuscation options, replacing the associated sensitive content with obfuscated content that maintains a data scheme of the associated sensitive content. - View Dependent Claims (18, 19, 20)
-
Specification