The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 12, 2019

Filed:

May. 21, 2018
Applicant:

AO Kaspersky Lab, Moscow, RU;

Inventors:

Vladislav I. Ovcharik, Moscow, RU;

Vitaly V. Kondratov, Moscow, RU;

Evgeniya P. Kirikova, Moscow, RU;

Assignee:

AO Kaspersky Lab, Moscow, RU;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/30 (2006.01); G06F 11/34 (2006.01); G06F 11/36 (2006.01); G06F 8/65 (2018.01); G06F 11/07 (2006.01); G06F 21/55 (2013.01);
U.S. Cl.
CPC ...
G06F 11/3692 (2013.01); G06F 8/65 (2013.01); G06F 11/0715 (2013.01); G06F 11/0778 (2013.01); G06F 11/0793 (2013.01); G06F 11/302 (2013.01); G06F 11/3003 (2013.01); G06F 11/3051 (2013.01); G06F 21/552 (2013.01); G06F 11/3089 (2013.01); G06F 11/3409 (2013.01); G06F 2201/86 (2013.01); G06F 2201/865 (2013.01);
Abstract

Disclosed are systems and methods for altering a functionality of an application installed in a computer. In one aspect, an exemplary method comprises, by a hardware processor of the computer, receiving an application update to the application, wherein the application update comprises one or more of a patch, service pack and software update, updating the application based on the application update by applying the application update to the application, detecting one or more events occurring on a computer after the updating of the application based on the application update, determining one or more portions of the application which caused the one or more events to occur on the computer, and altering the one or more portions of the application when a number of detected events exceeds a threshold, wherein how the one or more portions are altered depends on the one or more events.


Find Patent Forward Citations

Loading…