Patents by Inventor Daniil A. Yazovsky
Daniil A. Yazovsky 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: 12093334Abstract: Disclosed herein are systems and methods of a cloud server for providing content to a user. In one aspect, an exemplary method comprises receiving data, from a user device, the data comprising at least one of: hash and type of intercepted search requests and site names, incrementing a value of a popularity counter of the received data, when the value of the popularity counter of the received data exceeds a predetermined threshold, sending an inquiry for the intercepted search requests and site names in plain form, and when the intercepted search requests and site names are received in plain form, performing categorization of the intercepted search requests and site names, and transmitting, to the user device, content associated with the intercepted search requests and rules for establishing a category of the content.Type: GrantFiled: August 16, 2023Date of Patent: September 17, 2024Assignee: AO Kaspersky LabInventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Anton E. Malov
-
Publication number: 20240276225Abstract: Disclosed herein are methods and systems for classifying incoming events by user's mobile device based on user preferences. In one aspect, an exemplary method comprises: intercepting an incoming event received by a mobile device, analyzing content of the intercepted event to determine one or more attributes of the intercepted event, comparing the intercepted event to a plurality of previously collected and classified events, stored in an event repository, based on the one or more determined attributes to identify one or more similar events, determining a rating value of the one or more similar events based on a matrix of user preferences, wherein the rating value indicates probability that the corresponding event belongs to a particular class of events, and classifying the intercepted event as undesirable on the mobile device if the rating value of the one or more similar events is less than a predetermined threshold value.Type: ApplicationFiled: April 24, 2024Publication date: August 15, 2024Inventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Vitaly S. Vorobiov
-
Publication number: 20240195913Abstract: Disclosed herein are systems and methods for classifying calls on a remote device. In one aspect, an exemplary method comprises, collecting call data for each call, wherein each call is associated with a unique call identifier, extracting significant features from the collected call data, generating a call classification model based on the extracted significant features, wherein the call classification model comprises a set of rules based on which a predetermined call class is assigned to the call, extracting a text review from the collected call data, generating a generative review model based on the extracted text review, the generative review model used for correlating text reviews with a call class, and classifying the call for which the call data was collected based on the call classification model generated and the generative review model.Type: ApplicationFiled: July 28, 2023Publication date: June 13, 2024Inventors: Daniil A. Yazovsky, Dimitry V. Shvetsov, Vitaly S. Vorobiov
-
Patent number: 11997494Abstract: A method for classifying incoming events includes intercepting an incoming event received by a mobile device. The content of the intercepted event is analyzed to determine one or more attributes of the intercepted event. The intercepted event is compared to a plurality of previously collected and classified events, stored in an event repository, based on the one or more determined attributes to identify one or more similar events. A rating of each of the one or more similar events is determined. The rating characterizes probability that the corresponding event belongs to a particular class. The intercepted event is classified as undesirable on the mobile device if the rating value of the one or more similar events is less than a predetermined threshold value.Type: GrantFiled: May 27, 2021Date of Patent: May 28, 2024Assignee: AO Kaspersky LabInventors: Dmitry V. Shvetsov, Daniil A Yazovsky, Vitaly S. Vorobiov
-
Publication number: 20240171675Abstract: Disclosed herein are systems and methods for recognizing undesirable calls on a remote device. In one aspect, an exemplary method comprises, generating, for each call, a call identifier from a probabilistic hash received from a secure device, the probabilistic hash having been computed by the secure device based on a unique call identifier associated with call data collected for the call; analyzing the generated call identifiers to identify at least one of the generated call identifiers as a suspicious call identifier; requesting data, from the secure device associated with the suspicious call identifiers, where the requested data includes at least information about the call associated with the suspicious call identifier; and analyzing data received in response to the request and recognizing suspicious call identifier and the call associated with the suspicious call identifier as undesirable based on the analysis of the data received in response to the request.Type: ApplicationFiled: July 28, 2023Publication date: May 23, 2024Inventors: Daniil A Yazovsky, Dmitry V. Shvetsov, Vitaly S. Vorobiov
-
Publication number: 20230394104Abstract: Disclosed herein are systems and methods of a cloud server for providing content to a user. In one aspect, an exemplary method comprises receiving data, from a user device, the data comprising at least one of: hash and type of intercepted search requests and site names, incrementing a value of a popularity counter of the received data, when the value of the popularity counter of the received data exceeds a predetermined threshold, sending an inquiry for the intercepted search requests and site names in plain form, and when the intercepted search requests and site names are received in plain form, performing categorization of the intercepted search requests and site names, and transmitting, to the user device, content associated with the intercepted search requests and rules for establishing a category of the content.Type: ApplicationFiled: August 16, 2023Publication date: December 7, 2023Inventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Anton E. Malov
-
Patent number: 11768902Abstract: Disclosed herein are systems and methods for providing content to a user. In one aspect, an exemplary method comprises intercepting a search request and a site-name in a browser, and sending to a content-provision tool, the intercepted search request and site name, computing a hash of the intercepted search request and site-name, determining a type of the intercepted search request and site name, and transmitting the computed hash and the type of intercepted search request and site-name to a cloud server, transmitting the intercepted request and site-name to the cloud server in plain form, receiving, from the cloud server, content based on a categorization of the intercepted request and site-name and rules for establishing a category of the content, and when the rules are executed, displaying to the user, the content on the computing device of the user in accordance with a category established based on the rules.Type: GrantFiled: May 24, 2022Date of Patent: September 26, 2023Assignee: AO Kaspersky LabInventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Anton E. Malov
-
Publication number: 20230177096Abstract: Disclosed herein are systems and methods for providing content to a user. In one aspect, an exemplary method comprises intercepting a search request and a site-name in a browser, and sending to a content-provision tool, the intercepted search request and site name, computing a hash of the intercepted search request and site-name, determining a type of the intercepted search request and site name, and transmitting the computed hash and the type of intercepted search request and site-name to a cloud server, transmitting the intercepted request and site-name to the cloud server in plain form, receiving, from the cloud server, content based on a categorization of the intercepted request and site-name and rules for establishing a category of the content, and when the rules are executed, displaying to the user, the content on the computing device of the user in accordance with a category established based on the rules.Type: ApplicationFiled: May 24, 2022Publication date: June 8, 2023Inventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Anton E. Malov
-
Patent number: 11616879Abstract: Disclosed herein are systems and methods for handling unwanted telephone calls through a branching node. In one aspect, an exemplary method comprises, intercepting a call request from a terminal device of a calling party to a terminal device of a called party, establishing a connection through the branching node via two different communication channels, a first communication channel being with the terminal device of the called party and a second communication channel being with a call recorder; duplicating media data between the terminal devices such that one data stream is directed towards a receiving device of the media data and a second data stream is directed towards the call recorder; recording and sending the recorded call to an automatic speech recognizer for converting the media file to digital information suitable for analysis; and when the call is unwanted, handling the call based on classification of the call.Type: GrantFiled: June 7, 2022Date of Patent: March 28, 2023Assignee: AO Kaspersky LabInventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Vitaly S. Vorobiov
-
Publication number: 20220303388Abstract: Disclosed herein are systems and methods for handling unwanted telephone calls through a branching node. In one aspect, an exemplary method comprises, intercepting a call request from a terminal device of a calling party to a terminal device of a called party, establishing a connection through the branching node via two different communication channels, a first communication channel being with the terminal device of the called party and a second communication channel being with a call recorder; duplicating media data between the terminal devices such that one data stream is directed towards a receiving device of the media data and a second data stream is directed towards the call recorder; recording and sending the recorded call to an automatic speech recognizer for converting the media file to digital information suitable for analysis; and when the call is unwanted, handling the call based on classification of the call.Type: ApplicationFiled: June 7, 2022Publication date: September 22, 2022Inventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Vitaly S. Vorobiov
-
Patent number: 11388286Abstract: Disclosed herein are systems and methods for handling unwanted telephone calls. In one aspect, an exemplary method comprises, intercepting a call request for a call from a terminal device of a calling party to a terminal device of a called party, generating a call recording containing media data transmitted within a connection established by the intercepted call request, determining attributes of the generated call recording, classifying the call as an unwanted call based on the determined attributes, wherein the classification is performed by a classifier trained on previously collected unwanted calls, and wherein the call is classified as unwanted when the attributes belong to an unwanted call class that is known, and handling the call in accordance with the classification of the call, the handling including at least securing information of the call.Type: GrantFiled: June 1, 2021Date of Patent: July 12, 2022Assignee: AO Kaspersky LabInventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Vitaly S. Vorobiov
-
Publication number: 20210400491Abstract: A method for classifying incoming events includes intercepting an incoming event received by a mobile device. The content of the intercepted event is analyzed to determine one or more attributes of the intercepted event. The intercepted event is compared to a plurality of previously collected and classified events, stored in an event repository, based on the one or more determined attributes to identify one or more similar events. A rating of each of the one or more similar events is determined. The rating characterizes probability that the corresponding event belongs to a particular class. The intercepted event is classified as undesirable on the mobile device if the rating value of the one or more similar events is less than a predetermined threshold value.Type: ApplicationFiled: May 27, 2021Publication date: December 23, 2021Inventors: Dmitry V. Shvetsov, Daniil A. Yazovsky, Vitaly S. Vorobiov