Patents by Inventor Ivan Sergeevich Andreyev

Ivan Sergeevich Andreyev 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: 9195823
    Abstract: A system for detecting creation of a program instance includes an interceptor routine that obtains a parameter corresponding to a characteristic of a program instance and an interceptor module that can be injected into a native operating system process. In certain examples, the interceptor module can replace an address of a selected routine in an address table with an address to the interceptor routine, such that the native operating system process can call the interceptor routine in place of the selected routine. Additionally, the system can include a comparison module that compares the parameter to a set of identified programs to determine whether the program instance corresponds to at least one of the identified programs. The system can also include a security module that can modify execution of the program instance based at least in part on a determination that the program instance corresponds to at least one identified program.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: November 24, 2015
    Assignee: Dell Software Inc.
    Inventors: Alessandro Binotto, Anton Gostev, Ivan Sergeevich Andreyev, Agafonov Artyom
  • Patent number: 8650578
    Abstract: A system for detecting creation of a program instance includes an interceptor routine that obtains a parameter corresponding to a characteristic of a program instance and an interceptor module that can be injected into a native operating system process. In certain examples, the interceptor module can replace an address of a selected routine in an address table with an address to the interceptor routine, such that the native operating system process can call the interceptor routine in place of the selected routine. Additionally, the system can include a comparison module that compares the parameter to a set of identified programs to determine whether the program instance corresponds to at least one of the identified programs. The system can also include a security module that can modify execution of the program instance based at least in part on a determination that the program instance corresponds to at least one identified program.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: February 11, 2014
    Assignee: Dell Software Inc.
    Inventors: Alessandro Binotto, Anton Gostev, Ivan Sergeevich Andreyev, Agafonov Artyom
  • Patent number: 8127316
    Abstract: A system for detecting creation of a program instance includes an interceptor routine that obtains a parameter corresponding to a characteristic of a program instance and an interceptor module that can be injected into a native operating system process. In certain examples, the interceptor module can replace an address of a selected routine in an address table with an address to the interceptor routine, such that the native operating system process can call the interceptor routine in place of the selected routine. Additionally, the system can include a comparison module that compares the parameter to a set of identified programs to determine whether the program instance corresponds to at least one of the identified programs. The system can also include a security module that can modify execution of the program instance based at least in part on a determination that the program instance corresponds to at least one identified program.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: February 28, 2012
    Assignee: Quest Software, Inc.
    Inventors: Alessandro Binotto, Anton Gostev, Ivan Sergeevich Andreyev, Agafonov Artyom