Patents by Inventor David Maciejak

David Maciejak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10621343
    Abstract: Systems and methods for generic and static detection of malware using machine learning are provided. According to one embodiment, a computing device receives an executable application or a part thereof. A package name associated with the received application is extracted. The received executable application is classified as being malicious or non-malicious based on evaluation of the package name using a language model. When the received executable application is classified as being non-malicious by the language model, then a further classification process is performed on the received executable application by extracting one or more icons associated with the received executable application. A set of icons of the one or more icons is evaluated using a deep neural network (DNN) model.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: April 14, 2020
    Assignee: Fortinet, Inc.
    Inventors: David Maciejak, Minh Tran
  • Patent number: 10169586
    Abstract: Systems and methods for file encrypting malware detection are provided. According to one embodiment, a monitoring module is installed within active processes running on a computer system by a kernel mode driver. Performance of a directory traversal operation on a directory of the computer system is detected by a monitoring module of a first process of the multiple active processes in which a parameter of the traversal operation includes a wildcard character. When a number of wildcard-based directory traversal operations performed by the first process exceeds a threshold, a decoy file is deployed by the monitoring module within the directory and the driver is notified. The driver monitors for and detects an attempt by the first process to tamper with the decoy file by intercepting and evaluating file system operations. Responsive to detection of the attempt, the first process is confirmed to be a malware process and is terminated.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: January 1, 2019
    Assignee: Fortinet, Inc.
    Inventors: David Maciejak, Low Chin Yick
  • Publication number: 20180189490
    Abstract: Systems and methods for file encrypting malware detection are provided. According to one embodiment, a monitoring module is installed within active processes running on a computer system by a kernel mode driver. Performance of a directory traversal operation on a directory of the computer system is detected by a monitoring module of a first process of the multiple active processes in which a parameter of the traversal operation includes a wildcard character. When a number of wildcard-based directory traversal operations performed by the first process exceeds a threshold, a decoy file is deployed by the monitoring module within the directory and the driver is notified. The driver monitors for and detects an attempt by the first process to tamper with the decoy file by intercepting and evaluating file system operations. Responsive to detection of the attempt, the first process is confirmed to be a malware process and is terminated.
    Type: Application
    Filed: December 31, 2016
    Publication date: July 5, 2018
    Applicant: Fortinet, Inc.
    Inventors: David Maciejak, Low Chin Yick
  • Patent number: 8510467
    Abstract: The invention relates to a method for monitoring at least one message, each message being associated with an action generated by at least one element or user of an information system (1000), said message(s) being collected by at least one message collecting device of the IS. According to the invention, the method comprises the step of defining a plurality of reference event categories each associated with at least one reference action from an ontology based on an intention class that characterizes the purpose of each reference action, an activity type class that qualifies the nature of each reference action, a movement class that characterizes the means for implementing each reference action, a target class that characterizes the object of each reference action, and a gain class that characterizes the result of each reference action.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: August 13, 2013
    Assignee: EPT Innovation
    Inventors: Veronique Legrand, David Maciejak, Jacques Saraydaryan, Laurent Pautet, Christophe Briguet, Fatiha Benali
  • Publication number: 20100274892
    Abstract: The invention relates to a method for monitoring at least one message, each message being associated with an action generated by at least one element or user of an information system (1000), said message(s) being collected by at least one message collecting device of the IS. According to the invention, the method comprises the step of defining a plurality of reference event categories each associated with at least one reference action from an ontology based on an intention class that characterises the purpose of each reference action, an activity type class that qualifies the nature of each reference action, a movement class that characterises the means for implementing each reference action, a target class that characterises the object of each reference action, and a gain class that characterises the result of each reference action.
    Type: Application
    Filed: January 11, 2008
    Publication date: October 28, 2010
    Applicant: EPT INNOVATION
    Inventors: Veronique Legrand, David Maciejak, Jacques Saraydaryan, Laurent Pautet, Christophe Briguet, Fatiha Benali