System and method of blocking advertising on computing devices

    公开(公告)号:US11349809B2

    公开(公告)日:2022-05-31

    申请号:US16427903

    申请日:2019-05-31

    申请人: AO Kaspersky Lab

    IPC分类号: H04L9/40 H04L67/01

    摘要: 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

    公开(公告)号:US20190220610A1

    公开(公告)日:2019-07-18

    申请号: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 activating a data entry mechanism

    公开(公告)号:US10216947B2

    公开(公告)日:2019-02-26

    申请号:US15938433

    申请日:2018-03-28

    申请人: AO Kaspersky Lab

    摘要: Disclosed are systems and methods for activating a data entry mechanism. An example method comprises detecting, by a hardware processor, an activity state of the application during execution on a user device, determining, by the hardware processor, security requirements, associated with the activity state, wherein the security requirements comprise properties for a data entry mechanism, activating, by the hardware processor, a data entry mechanism for receiving user input for the program, wherein the data entry mechanism is governed according to the properties of the security requirements, receiving user input from the user device from the data entry mechanism and displaying, by the hardware processor, a modified version of the user input, according to the properties of the security requirement.

    SYSTEM AND METHOD FOR ACTIVATING A DATA ENTRY MECHANISM

    公开(公告)号:US20180218136A1

    公开(公告)日:2018-08-02

    申请号:US15938433

    申请日:2018-03-28

    申请人: AO Kaspersky Lab

    IPC分类号: G06F21/31

    摘要: Disclosed are systems and methods for activating a data entry mechanism. An example method comprises detecting, by a hardware processor, an activity state of the application during execution on a user device, determining, by the hardware processor, security requirements, associated with the activity state, wherein the security requirements comprise properties for a data entry mechanism, activating, by the hardware processor, a data entry mechanism for receiving user input for the program, wherein the data entry mechanism is governed according to the properties of the security requirements, receiving user input from the user device from the data entry mechanism and displaying, by the hardware processor, a modified version of the user input, according to the properties of the security requirement.

    System and method of blocking advertising on computing devices based on estimated probability

    公开(公告)号:US11736439B2

    公开(公告)日:2023-08-22

    申请号:US17710065

    申请日:2022-03-31

    申请人: AO Kaspersky Lab

    IPC分类号: H04L67/01 H04L9/40

    摘要: 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 initiated by an advertising module of the computing device; obtaining a set of rules for a transmission of the intercepted DNS request; estimating a probability of the intercepted DNS request being a DNS request that was initiated by one or more actions of a user based on the obtained set of rules; and blocking displaying the advertisement information on the computing device based on the estimated probability, wherein the blocking displaying the advertisement information comprises blocking the advertisement information from being received on the computing device.

    SYSTEM AND METHOD FOR INTERRUPTING AN INCOMING UNWANTED CALL ON A MOBILE DEVICE

    公开(公告)号:US20230254405A1

    公开(公告)日:2023-08-10

    申请号:US17990106

    申请日:2022-11-18

    申请人: AO Kaspersky Lab

    IPC分类号: H04M3/436

    CPC分类号: H04M3/436 H04M2203/6072

    摘要: A method of interrupting an incoming call on a mobile device includes: intercepting an incoming telephone call received by a mobile device; determining one or more parameters of the intercepted telephone call; determining if the intercepted telephone call matches one or more telephone calls associated with a list of prohibited phone numbers by comparing the determined parameters of the intercepted call with parameters of the one or more telephone calls associated with the list of prohibited phone numbers; and in response to determining a match between the intercepted telephone call and the one or more telephone calls associated with the list of prohibited phone numbers: blocking reception of the intercepted telephone call; identifying a calling party associated with the intercepted telephone call; sending an authentication request to the identified calling party; and interrupting the intercepted telephone call in response to unsuccessful authentication.

    System and method for receiving user data using a data entry mechanism activated for an application

    公开(公告)号:US10482272B2

    公开(公告)日:2019-11-19

    申请号:US16248862

    申请日:2019-01-16

    申请人: AO Kaspersky Lab

    摘要: Disclosed are systems and methods for receiving user input using a data entry mechanism activated for an application. An example method comprises detecting, by a hardware processor, an activity state of the application during an execution of the application on a user device, determining security requirements associated with the activity state, wherein the security requirements comprise properties for the data entry mechanism, selecting a data entry mechanism corresponding to the determined security requirements associated with the activity state, activating the selected data entry mechanism for receiving user input for the application, wherein the selected data entry mechanism is governed according to the properties of the security requirements associated with the activity state, receiving the user input in accordance with the activated data entry mechanism, and displaying a modified version of the user input according to the properties of the security requirements.

    System and method of downloading filtering rules onto a mobile device

    公开(公告)号:US10321349B2

    公开(公告)日:2019-06-11

    申请号:US15603842

    申请日:2017-05-24

    申请人: AO Kaspersky Lab

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

    摘要: Disclosed are techniques for downloading of filtering rules onto a mobile device. The described technique includes determining, from among at least two lists of filtering rules intended for downloading onto a mobile device, a priority sublist with a high indicator of frequency of actuation of the filtering rules from the list. The priority list is downloaded onto the mobile device. Each of the remaining non-downloaded lists of filtering rules is broken up into parts of a certain size, and a set of groups of filtering rules is formed, in each of whose groups is placed not more than one part of each remaining non-downloaded list of filtering rules. The groups of filtering rules are downloaded onto the mobile device with a certain interval of time until said formed set of groups is fully downloaded.

    SYSTEM AND METHOD OF DOWNLOADING FILTERING RULES ONTO A MOBILE DEVICE

    公开(公告)号:US20180317116A1

    公开(公告)日:2018-11-01

    申请号:US15603842

    申请日:2017-05-24

    申请人: AO Kaspersky Lab

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

    摘要: Disclosed are techniques for downloading of filtering rules onto a mobile device. The described technique includes determining, from among at least two lists of filtering rules intended for downloading onto a mobile device, a priority sublist with a high indicator of frequency of actuation of the filtering rules from the list. The priority list is downloaded onto the mobile device. Each of the remaining non-downloaded lists of filtering rules is broken up into parts of a certain size, and a set of groups of filtering rules is formed, in each of whose groups is placed not more than one part of each remaining non-downloaded list of filtering rules. The groups of filtering rules are downloaded onto the mobile device with a certain interval of time until said formed set of groups is fully downloaded.