SYSTEM AND METHOD OF BLOCKING ADVERTISING ON COMPUTING DEVICES

    公开(公告)号:US20200259790A1

    公开(公告)日:2020-08-13

    申请号:US16427903

    申请日:2019-05-31

    申请人: AO Kaspersky Lab

    IPC分类号: H04L29/06

    摘要: Disclosed herein are systems and methods for blocking information from being received on a computing device. In one aspect, an exemplary method comprises, by a hardware processor, intercepting a Domain Name System (DNS) request, the intercepted DNS request being associated with the information being blocked from the computing device, obtaining a set of rules for a transmission of the intercepted DNS request, determining, whether at least one rule of the obtained set of rules subscribes to a blocking of the transmission of the intercepted DNS request, and blocking the transmission of the intercepted DNS request when at least on rule of the set of rules subscribes to the blocking of the transmission of the intercepted DNS request, wherein the blocking of the transmission of the intercepted DNS request blocks the information from being received on the computing device.

    System and method for selecting a data entry mechanism for an application based on security requirements

    公开(公告)号:US10552626B2

    公开(公告)日:2020-02-04

    申请号:US16250292

    申请日:2019-01-17

    申请人: AO Kaspersky Lab

    摘要: Disclosed are systems and methods for selecting a data entry mechanism for an application based on security requirements. An example method comprises: determining a plurality of activity states of an application during a creation of the application, determining, for each activity state of a subset of activity states of the plurality of activity states, whether a data entry mechanism of the application is dependent on the activity state, for each activity state of the subset of activity states for which the data entry mechanism is determined as being dependent on the activity state, determining security requirements corresponding to the activity state during the creation of the application and selecting a data entry mechanism for each of the determined security requirements corresponding to the activity state, during an activation of an activity corresponding to an activity state of the subset, activating a corresponding selected data entry mechanism.

    SYSTEM AND METHOD FOR GENERATING GROUPS OF FILTERING RULES

    公开(公告)号:US20210076247A1

    公开(公告)日:2021-03-11

    申请号:US16950983

    申请日:2020-11-18

    申请人: AO Kaspersky Lab

    摘要: Techniques are provided for generating groups of filtering rules. A priority list of filtering rules having a highest indicator of frequency of utilization among the filtering rules from the plurality of lists is determined from a plurality of lists of filtering rules. The priority list of filtering rules is transmitted to a mobile device. Each of remaining lists of filtering rules that have not been transmitted to the mobile device is divided into a plurality of parts. A plurality of groups of filtering rules is generated based on frequency of utilization within each of the remaining lists of filtering rules. Each generated group contains at most one part of each remaining list of filtering rules.

    System and method for generating groups of filtering rules

    公开(公告)号:US11368871B2

    公开(公告)日:2022-06-21

    申请号:US16950983

    申请日:2020-11-18

    申请人: AO Kaspersky Lab

    摘要: Techniques are provided for generating groups of filtering rules. A priority list of filtering rules having a highest indicator of frequency of utilization among the filtering rules from the plurality of lists is determined from a plurality of lists of filtering rules. The priority list of filtering rules is transmitted to a mobile device. Each of remaining lists of filtering rules that have not been transmitted to the mobile device is divided into a plurality of parts. A plurality of groups of filtering rules is generated based on frequency of utilization within each of the remaining lists of filtering rules. Each generated group contains at most one part of each remaining list of filtering rules.

    SYSTEM AND METHOD FOR MANAGING FILTERING RULES FROM A REMOTE SERVER

    公开(公告)号:US20190253913A1

    公开(公告)日:2019-08-15

    申请号:US16393220

    申请日:2019-04-24

    申请人: AO Kaspersky Lab

    IPC分类号: H04W28/02 H04L29/08 H04L29/06

    摘要: Techniques are provided for downloading of filtering rules from a remote server onto a mobile device. A priority list is determined from lists of filtering rules, the priority list having a highest indicator of frequency of actuation of the filtering rules from the lists. The filtering rules are designated for use by a first application on the mobile device. The priority list is transmitted to the mobile device with the aid of a second application, the second application on the mobile device being a provider of the filtering rules for the first application. Each of the remaining lists of filtering rules are divided into parts. Groups of filtering rules are generated based on frequency of actuation within each of the remaining lists of filtering rules, each group having not more than one part of each remaining list of filtering rules.

    SYSTEM AND METHOD FOR INSTALLING A PERSONALIZED APPLICATION ON A MOBILE DEVICE

    公开(公告)号:US20230161606A1

    公开(公告)日:2023-05-25

    申请号:US17883674

    申请日:2022-08-09

    申请人: AO Kaspersky Lab

    IPC分类号: G06F9/445 G06F9/451 G06F9/54

    摘要: Disclosed herein are systems and methods for installing a personalized application on a mobile device. In one aspect, an exemplary method comprises, identifying an application distribution source by analyzing settings of an operating system of the mobile device that were changed as a result of obtaining an application from the application distribution source, selecting resources for the application that correspond to the identified application distribution source when a resource database from which the selection is being performed contains at least one resource corresponding to the identified application distribution source, creating the personalized application by reconfiguring the application obtained from the application distribution source based on the selected resources, and installing, on the mobile device, the created personalized application.