Patent ID: 11916933
Assignee: GEORGE MASON RESEARCH FOUNDATION, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 6:
7. A method, comprising:
intercepting a communication from a first application, the first application executing at a first compute device, the communication from the first application addressed to a first server;
intercepting a communication from a second application, the second application executing at a second compute device, the communication from the second application addressed to a second server;
generating a first active content challenge, the first active content challenge being based on an application type of the first application, the application type of the first application identified by the communication from the first application;
generating a second active content challenge, the second active content challenge being different than the first active content challenge and based on an application type of the second application, the application type of the second application identified by the communication from the second application;
sending the first active content challenge to the first application;
sending the second active content challenge to the second application;
classifying the first application as malware when a valid automatic non-user-interactive application response is not received from the first application (1) in response to the first active content challenge and (2) within a first predetermined time period;
preventing the communication from the first application from being delivered to the first server when the first application is classified as malware;
classifying the second application as not malware based on a valid automatic non-user-interactive application response being received from the second application (1) in response to the second active content challenge and (2) within a second predetermined time period; and
permitting the communication from the second application to be delivered to the second server when the second application is classified as not malware.