Systems and methods for encrypted message filtering
AssigneesQatar Foundation for Education, Science and Community Development, Stevens Institute of Technology
InventorsMohamed Nabeel, Issa Khalil, Ting Yu, Haipei Sun, Hui Wang
Life of this patent
Estimating the term…
Abstract
The present disclosure provides new and innovative systems and methods for filtering encrypted messages. In an example, a computer-implemented method includes obtaining a message, determining sender profiling features of the message, determining enterprise graph features of the message, determining header features of the message, determining a message flag based on the sender profiling features, the enterprise graph features, and the header features, and processing the message based on the message flag.
Claims20
A computer-implemented method, comprising:
- obtaining a message;
- determining sender profiling features of the message;
- determining enterprise graph features of the message;
- determining header features of the message;
- determining a message flag based on the sender profiling features, the enterprise graph features, and the header features;
- and
- processing the message based on the message flag.
An apparatus, comprising:
- a processor;
- and
- a memory storing instructions that, when read by the processor, cause the apparatus to:
- obtain a message;
- determine sender profiling features of the message;
- determine enterprise graph features of the message;
- determine header features of the message;
- determine a message flag based on the sender profiling features, the enterprise graph features, and the header features;
- and
- process the message based on the message flag.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform steps comprising:
- obtaining a message;
- determining sender profiling features of the message;
- determining enterprise graph features of the message;
- determining header features of the message;
- determining a message flag based on the sender profiling features, the enterprise graph features, and the header features;
- and
- processing the message based on the message flag.
Dependencies are inferred from the claim text.