CLASSIFICATION OF MALWARE USING CLUSTERING THAT ORDERS EVENTS IN ACCORDANCE WITH THE TIME OF OCCURENCE
Patent №
US 7,809,670
Granted
2010-10-05
Filed 2006
Owner
MICROSOFT CORPORATION
Lab
AI components
4
ml · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11608625
The present invention is directed to a method and system for automatically classifying an application into an application group which is previously classified in a knowledge base. More specifically, a runtime behavior of an application is captured as a series of events which are monitored and recorded during the execution of the application. The series of events are analyzed to find a proper application group which shares common runtime behavior patterns with the application. The knowledge base of application groups is previously constructed based on a large number of sample applications. The construction of the knowledge base is done in such a manner that each sample application can be classified into application groups based on a set of classification rules in the knowledge base. The set of classification rules are applied to a new application in order to classify the new application into one of the application groups.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 187710841
Assignors
LEE, TONY, MODY, JIGAR J., LIN, YING (LENA), MARINESCU, ADRIAN M., POLYAKOV, ALEXEY A.
On an employer assignment, the assignors are typically the inventors.