Patents by Inventor Eugene V. Kaspersky
Eugene V. Kaspersky 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: 11259179Abstract: Disclosed are systems and methods for enabling transmission of data and commands between a mobile device and a vehicle. An exemplary method comprises connecting a security device to a vehicle and to a mobile device, the security device having a protected memory, verifying, by the security device, an authenticity of the mobile device, allowing, by the security device, transmission of data and commands between the mobile device and at least one actuating device of the vehicle when the mobile device is verified as being authentic, transmitting, by the security device, results of executions of commands from the at least one actuating device of the vehicle to the mobile device.Type: GrantFiled: November 25, 2019Date of Patent: February 22, 2022Assignee: AO Kaspersky LabInventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Sergey V. Konoplev, Anton V. Tikhomirov
-
Publication number: 20200089219Abstract: Disclosed are systems and methods for enabling transmission of data and commands between a mobile device and a vehicle. An exemplary method comprises connecting a security device to a vehicle and to a mobile device, the security device having a protected memory, verifying, by the security device, an authenticity of the mobile device, allowing, by the security device, transmission of data and commands between the mobile device and at least one actuating device of the vehicle when the mobile device is verified as being authentic, transmitting, by the security device, results of executions of commands from the at least one actuating device of the vehicle to the mobile device.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Sergey V. Konoplev, Anton V. Tikhomirov
-
Patent number: 10545496Abstract: Disclosed are systems and methods for securely controlling a vehicle using a mobile device. An exemplary method comprises authenticating, by a mobile device, a user attempting to perform commands controlling one or more vehicle systems of a coupled vehicle, retrieving profile information related to the user's preference associated with the coupled vehicle, establishing a connection between the mobile device and a security device of the coupled vehicle, authenticating the mobile device with the security device, forming, by the mobile device, commands to control the one or more vehicle systems based on command forming algorithms, the one or more vehicle systems comprising actuating devices of the vehicle and electronic systems of the vehicle, modifying the formed commands based on the profile information and safety information related to a location of the vehicle and transmitting the formed commands to the one or more vehicle systems via the security device to securely control the vehicle.Type: GrantFiled: September 7, 2018Date of Patent: January 28, 2020Assignee: AO Kaspersky LabInventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Sergey V. Konoplev, Anton V. Tikhomirov
-
Patent number: 10258851Abstract: Disclosed are systems and methods of calculating projected impact generated by sports and gaming implements. An exemplary method comprises: receiving a measurement from a sensor associated with a subject of impact; receiving a measurement from a sensor associated with an object of impact; wherein the at least one received measurement includes one or more characteristics of movement of the subject in response to an external stimuli and one or more characteristics of movement of the object in response to the impact by the subject; calculating, by a projection tool, a projected impact of the subject on the object before the actual impact; and calculating, by a modeling tool, a model of movement of the object in response to the impact by the subject based at least on the projected impact and one or more rules defining a movement of the object based on the projected impact by the subject.Type: GrantFiled: September 13, 2016Date of Patent: April 16, 2019Assignee: AO Kaspersky LabInventors: Eugene V. Kaspersky, Daniil S. Borschev
-
Patent number: 10238972Abstract: Disclosed are systems and methods for modeling behavior of game elements during a remote game between at least two users. The system includes a positioning module configured to determine parameters for at least two game elements representing physical objects, and game manipulators that detect a physical action performed by a user in order to exert a force action on at least one game element and calculate one or more physical parameters characterizing the physical action. The system further includes a module for performing force actions that determines the game element to be subject to the detected physical action and perform a force action on the determined game element. The system further includes a control module that determines behavior parameters for the game elements characterizing a change in state of the game elements, and a visualization module that generates a behavior model of the game elements.Type: GrantFiled: August 4, 2017Date of Patent: March 26, 2019Assignee: AO Kaspersky LabInventors: Eugene V. Kaspersky, Alexey M. Chikov
-
Publication number: 20190018405Abstract: Disclosed are systems and methods for securely controlling a vehicle using a mobile device. An exemplary method comprises authenticating, by a mobile device, a user attempting to perform commands controlling one or more vehicle systems of a coupled vehicle, retrieving profile information related to the user's preference associated with the coupled vehicle, establishing a connection between the mobile device and a security device of the coupled vehicle, authenticating the mobile device with the security device, forming, by the mobile device, commands to control the one or more vehicle systems based on command forming algorithms, the one or more vehicle systems comprising actuating devices of the vehicle and electronic systems of the vehicle, modifying the formed commands based on the profile information and safety information related to a location of the vehicle and transmitting the formed commands to the one or more vehicle systems via the security device to securely control the vehicle.Type: ApplicationFiled: September 7, 2018Publication date: January 17, 2019Inventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Sergey V. Konoplev, Anton V. Tikhomirov
-
Patent number: 10101738Abstract: Disclosed are systems and methods for secure control of automotive systems using mobile devices. An exemplary method comprises: connecting a vehicle, as a peripheral device, to a mobile device, which acts as a master device, via a security device of the vehicle, wherein the security device provides secure transmission of data and commands between the vehicle and the mobile device; receiving, by the mobile device, via the security device, from one or more measurement devices of the vehicle, measurement data from one or more automotive systems of the vehicle; based on the received measurement data, forming by the mobile device control commands for actuating devices of the vehicle, wherein the control commands enable and/or regulate operation of the actuating devices of the vehicle; and transmitting, by the mobile device, via the security device, the control commands to the actuating devices of the vehicle.Type: GrantFiled: August 7, 2017Date of Patent: October 16, 2018Assignee: AO KASPERSKY LABInventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Sergey V. Konoplev, Anton V. Tikhomirov
-
Publication number: 20180272234Abstract: Disclosed are systems and methods for modeling behavior of game elements during a remote game between at least two users. The system includes a positioning module configured to determine parameters for at least two game elements representing physical objects, and game manipulators that detect a physical action performed by a user in order to exert a force action on at least one game element and calculate one or more physical parameters characterizing the physical action. The system further includes a module for performing force actions that determines the game element to be subject to the detected physical action and perform a force action on the determined game element. The system further includes a control module that determines behavior parameters for the game elements characterizing a change in state of the game elements, and a visualization module that generates a behavior model of the game elements.Type: ApplicationFiled: August 4, 2017Publication date: September 27, 2018Inventors: Eugene V. Kaspersky, Alexey M. Chikov
-
Publication number: 20180164800Abstract: Disclosed are systems and methods for secure control of automotive systems using mobile devices. An exemplary method comprises: connecting a vehicle, as a peripheral device, to a mobile device, which acts as a master device, via a security device of the vehicle, wherein the security device provides secure transmission of data and commands between the vehicle and the mobile device; receiving, by the mobile device, via the security device, from one or more measurement devices of the vehicle, measurement data from one or more automotive systems of the vehicle; based on the received measurement data, forming by the mobile device control commands for actuating devices of the vehicle, wherein the control commands enable and/or regulate operation of the actuating devices of the vehicle; and transmitting, by the mobile device, via the security device, the control commands to the actuating devices of the vehicle.Type: ApplicationFiled: August 7, 2017Publication date: June 14, 2018Inventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Sergey V. Konoplev, Anton V. Tikhomirov
-
Publication number: 20180071599Abstract: Disclosed are systems and methods of calculating projected impact generated by sports and gaming implements. An exemplary method comprises: receiving a measurement from a sensor associated with a subject of impact; receiving a measurement from a sensor associated with an object of impact; wherein the at least one received measurement includes one or more characteristics of movement of the subject in response to an external stimuli and one or more characteristics of movement of the object in response to the impact by the subject; calculating, by a projection tool, a projected impact of the subject on the object before the actual impact; and calculating, by a modeling tool, a model of movement of the object in response to the impact by the subject based at least on the projected impact and one or more rules defining a movement of the object based on the projected impact by the subject.Type: ApplicationFiled: September 13, 2016Publication date: March 15, 2018Inventors: Eugene V. Kaspersky, Daniil S. Borschev
-
Patent number: 8973151Abstract: Disclosed a portable personal security device and methods for secure communication. In one example, the personal security device may wirelessly connect to a user device and collect information about the user device. The personal security device may then assess security characteristics of the user device based on the collected information. When the user device is determined to be unsecure, the personal security devices may instruct the user to use a secure internet application of the personal security device instead of an unsecure internet application of the user device. In addition, the personal security device may instruct the user to use a secure data input device of the personal security device instead of an unsecure data input device of the user device. The personal security device then receives via the secure data input device a user input data for the secure internet application, and transmit it to the user device.Type: GrantFiled: August 15, 2013Date of Patent: March 3, 2015Assignee: Kaspersky Lab ZAOInventors: Andrey P. Doukhvalov, Pavel V. Dyakin, Sergey Y. Golovanov, Igor I. Soumenkov, Dmitry A. Kulagin, Alexey Y. Voitovich, Eugene V. Kaspersky
-
Publication number: 20130333018Abstract: Disclosed a portable personal security device and methods for secure communication. In one example, the personal security device may wirelessly connect to a user device and collect information about the user device. The personal security device may then assess security characteristics of the user device based on the collected information. When the user device is determined to be unsecure, the personal security devices may instruct the user to use a secure internet application of the personal security device instead of an unsecure internet application of the user device. In addition, the personal security device may instruct the user to use a secure data input device of the personal security device instead of an unsecure data input device of the user device. The personal security device then receives via the secure data input device a user input data for the secure internet application, and transmit it to the user device.Type: ApplicationFiled: August 15, 2013Publication date: December 12, 2013Applicant: Kaspersky Lab ZAOInventors: Andrey P. Doukhvalov, Pavel V. Dyakin, Sergey Y. Golovanov, Igor I. Soumenkov, Dmitry A. Kulagin, Alexey Y. Voitovich, Eugene V. Kaspersky
-
Patent number: 8522008Abstract: Disclosed a portable security device and methods for secure user authentication. The security device stores operating system agents that enable communication with user devices that have different operating systems. The security device also stores user authentication data for accessing different Internet resources by the user devices. The security devices connects to the user device using an operating system agent corresponding to the operating system of the user device, and receives from the user device a request to access an Internet resource. The security device select user authentication data associated with the requested Internet resource, and obtains the requested Internet resource using the selected user authentication data.Type: GrantFiled: January 30, 2013Date of Patent: August 27, 2013Assignee: Kaspersky Lab ZaoInventors: Andrey P. Doukhvalov, Pavel V. Dyakin, Sergey Y. Golovanov, Igor I. Soumenkov, Dmitry A. Kulagin, Alexey Y. Voitovich, Eugene V. Kaspersky
-
Patent number: 8381282Abstract: Disclosed herein are systems, methods and computer program products for providing secure Internet access to a user device in an unsecure network environment, such as a public wireless network. The system includes a portable security device configured to establishing a first secure direct wireless connection with the user device and a second secure network connection through the public wireless network to a security server, which provides Internet access. The security device provides Internet browser and e-mail application, which can be used instead of unsecure applications of the user device to access Web resources through the first and second secure network connections. In addition, the security device includes a secure keyboard, which can be used by the device user instead of the unsecure keyboard of the user device to enter user authentication data for accessing the desired Web resources.Type: GrantFiled: May 18, 2012Date of Patent: February 19, 2013Assignee: Kaspersky Lab ZAOInventors: Andrey P. Doukhvalov, Pavel V. Dyakin, Sergey Y. Golovanov, Igor I. Soumenkov, Dmitry A. Kulagin, Alexey Y. Voitovich, Eugene V. Kaspersky
-
Patent number: 8370918Abstract: Disclosed herein are systems, methods and computer program products for providing secure Internet access to a user device in an unsecure network environment, such as a public wireless network. The system includes a portable security device configured to establishing a first secure direct wireless connection with the user device and a second secure network connection through the public wireless network to a security server, which provides Internet access. The security device provides Internet browser and e-mail application, which can be used instead of unsecure applications of the user device to access Web resources through the first and second secure network connections. In addition, the security device includes a secure keyboard, which can be used by the device user instead of the unsecure keyboard of the user device to enter user authentication data for accessing the desired Web resources.Type: GrantFiled: May 18, 2012Date of Patent: February 5, 2013Assignee: Kaspersky Lab ZaoInventors: Andrey P. Doukhvalov, Pavel V. Dyakin, Sergey Y. Golovanov, Igor I. Soumenkov, Dmitry A. Kulagin, Alexey Y. Voitovich, Eugene V. Kaspersky
-
Patent number: 8370922Abstract: Disclosed herein are systems, methods and computer program products for providing secure Internet access to a user device in an unsecure network environment, such as a public wireless network. The system includes a portable security device configured to establishing a first secure direct wireless connection with the user device and a second secure network connection through the public wireless network to a security server, which provides Internet access. The security device provides Internet browser and e-mail application, which can be used instead of unsecure applications of the user device to access Web resources through the first and second secure network connections. In addition, the security device includes a secure keyboard, which can be used by the device user instead of the unsecure keyboard of the user device to enter user authentication data for accessing the desired Web resources.Type: GrantFiled: May 18, 2012Date of Patent: February 5, 2013Assignee: Kaspersky Lab ZaoInventors: Andrey P. Doukhvalov, Pavel V. Dyakin, Sergey Y. Golovanov, Igor I. Soumenkov, Dmitry A. Kulagin, Alexey Y. Voitovich, Eugene V. Kaspersky
-
Patent number: 8234656Abstract: A method, system and computer program product for implementing a high level object-oriented component infrastructure is directed to providing efficient development of programmable applications and systems. Objects of a system form an object hierarchy including child-objects and parent-objects. The system components include metadata describing properties of objects that are encapsulated into each of the components. A programmable object-oriented system locates the components placed in one or several catalogs and reads the metadata. This metadata is then used by the system for determining which module needs to be loaded for creation of an instance of an object in order to support functionality requested by another system object or by an external application.Type: GrantFiled: August 5, 2008Date of Patent: July 31, 2012Assignee: Kaspersky Lab, ZAOInventors: Eugene V. Kaspersky, Andrey P. Doukhalov, Andrey V. V. Kryukov
-
Patent number: 7730535Abstract: In a computer system having a plurality of software components, a security system for controlling interactions between the software components, the security system including at least one constraint associated with the interaction; and at least one attribute associated with the software components. The attributes and interaction parameters are bound to the constraint. The security system reaches a verdict permitting or forbidding the interaction, by resolving the constraint, based on value of the attribute and values of the parameters. The security system uses constraints and attributes specified during different life stages of each software component, where constraints are incrementally added during each subsequent life stage.Type: GrantFiled: May 14, 2008Date of Patent: June 1, 2010Assignee: Kaspersky Lab, ZAOInventors: Eugene V. Kaspersky, Andrey P. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Andrey V. Kryukov
-
Patent number: 7418710Abstract: A method, system and computer program product for implementing a high level object-oriented component infrastructure is directed to providing efficient development of programmable applications and systems. Objects of a system form an object hierarchy including child-objects and parent-objects. The system components include metadata describing properties of objects that are encapsulated into each of the components. A programmable object-oriented system locates the components placed in one or several catalogs and reads the metadata. This metadata is then used by the system for determining which module needs to be loaded for creation of an instance of an object in order to support functionality requested by another system object or by an external application.Type: GrantFiled: October 5, 2007Date of Patent: August 26, 2008Assignee: Kaspersky Lab, ZAOInventors: Eugene V. Kaspersky, Andrey P. Doukhalov, Andrey V. Kryukov
-
Patent number: 7386885Abstract: In a computer system having a plurality of software components, a security system for controlling interactions between the software components, the security system including at least one constraint associated with the interaction; and at least one attribute associated with the software components. The attributes and interaction parameters are bound to the constraint. The security system reaches a verdict permitting or forbidding the interaction, by resolving the constraint, based on value of the attribute and values of the parameters. The security system uses constraints and attributes specified during different life stages of each software component, where constraints are incrementally added during each subsequent life stage.Type: GrantFiled: July 3, 2007Date of Patent: June 10, 2008Assignee: Kaspersky Lab, ZAOInventors: Eugene V. Kaspersky, Andrey V. Doukhvalov, Pavel V. Dyakin, Dmitry A. Kulagin, Andrey V. Kryukov