Systems and methods for protecting sensitive data
First Claim
Patent Images
1. A method for filtering a message comprising:
- receiving the message including a plurality of information elements, at least one of the plurality of information elements having message information and belonging to at least one of a plurality of predefined classes of information elements;
receiving security data related to a destination;
selecting a configuration file based on the security data related to the destination, the configuration file comprising a settings section for indicating a behavior of filtering the message, and at least one section including a target class corresponding to the behavior of filtering;
using the selected configuration file to select, by a processor, at least one of the plurality of information elements belonging to a predefined class corresponding to the target class, the target class including classes of information elements selected for filtering; and
filtering, by the processor, any message information in the message corresponding to the selected information elements to provide a filtered message for transmission to the destination.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for protecting sensitive data. In one implementation, a message is received that includes a plurality of information elements, at least one of the plurality of information elements having message information and belonging to at least one of a plurality of predefined classes of information elements. At least one of the plurality of information elements may be selected that belongs to a predefined class corresponding to a target class, the target class including classes of information elements selected for removal. Further, any message information corresponding to the selected information elements may be removed to protect sensitive data.
19 Citations
20 Claims
-
1. A method for filtering a message comprising:
-
receiving the message including a plurality of information elements, at least one of the plurality of information elements having message information and belonging to at least one of a plurality of predefined classes of information elements; receiving security data related to a destination; selecting a configuration file based on the security data related to the destination, the configuration file comprising a settings section for indicating a behavior of filtering the message, and at least one section including a target class corresponding to the behavior of filtering; using the selected configuration file to select, by a processor, at least one of the plurality of information elements belonging to a predefined class corresponding to the target class, the target class including classes of information elements selected for filtering; and filtering, by the processor, any message information in the message corresponding to the selected information elements to provide a filtered message for transmission to the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for protecting sensitive data in a message, comprising:
-
a processor; and a program stored in a computer-readable medium and when executed by the processor, operable to; receive a message including a plurality of information elements, at least one of the plurality of information elements having message information and belonging to at least one of a plurality of predefined classes of information elements, receive security data related to a destination; select a configuration file based on the security data related to the destination, the configuration file comprising a settings section for indicating a behavior of filtering the message, and at least one section including a target class corresponding to the behavior of filtering; select, based on the selected configuration file, at least one of the plurality of information elements belonging to a predefined class corresponding to the target class, the target class including classes of information elements selected for filter, and filter any message information corresponding to the selected information elements to protect sensitive data in the original message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for removing confidential information from a message, comprising:
-
receiving a confidential message including a plurality of information elements, at least one of the plurality of information elements having message information and belonging to at least one of a plurality of predefined classes of information elements; receiving security data related to a destination; selecting a configuration file based on the security data related to the destination, the configuration file comprising a first section indicating a class of information elements for removal from the message and a second section indicating a class of information elements for retention in the message, the class of information elements for removal comprises at least one of the plurality of predefined classes and includes confidential message information, and the class of information elements for retention comprises at least another of the plurality of predefined classes; using the selected configuration file to select, by a processor, information elements belonging to the class indicated for removal; and removing, by the processor, any message information corresponding to the selected information elements. - View Dependent Claims (20)
-
Specification