US 12,321,405 B2
System and method for providing a trained model to a computing device of a user
Andrey A. Efremov, Moscow (RU); and Pavel V. Filonov, Moscow (RU)
Assigned to AO Kaspersky Lab, Moscow (RU)
Filed by AO Kaspersky Lab, Moscow (RU)
Filed on May 10, 2024, as Appl. No. 18/660,352.
Application 18/660,352 is a continuation of application No. 18/194,835, filed on Apr. 3, 2023, granted, now 12,026,211.
Application 18/194,835 is a continuation of application No. 16/882,499, filed on May 24, 2020, granted, now 11,645,346.
Claims priority of application No. 2019138372 (RU), filed on Nov. 27, 2019.
Prior Publication US 2024/0296193 A1, Sep. 5, 2024
Int. Cl. H04N 21/45 (2011.01); G06F 16/9535 (2019.01); G06N 20/00 (2019.01); H04L 9/40 (2022.01)
CPC G06F 16/9535 (2019.01) [G06N 20/00 (2019.01); H04L 63/102 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method for providing a trained model to a computing device of a user, the method comprising:
receiving, by a model transmitter, registration information from the computing device of the user comprising a trained model of the user's behavior, wherein the model is constructed using software provided by a service;
storing, by the model transmitter, the received registration information in a database of behavior models; and
during a repeat visit, by the user, to the service, updating the trained model of the user's behavior and transmitting the updated trained model to the service, wherein the updated trained model differs from a previously sent model of the user's behavior by no more than is allowed for unambiguous identification of the user on the service.