Patents by Inventor MAXYM GERASHCHENKO
MAXYM GERASHCHENKO 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: 12683990Abstract: Systems and methods include generation of a set of n-grams of different lengths from each of a plurality of text portions, determination, for each set of n-grams, of matching topic variants of a domain ontology, determination of a topic associated with each of the matching topic variants, wherein a determined topic is associated with the text portion from which n-grams matching an associated topic variant were generated, generation of first n-grams of different lengths from a first text portion, determination, for each of a plurality of the first n-grams, of first matching topic variants of the domain ontology, determination of a first topic associated with each of the first matching topic variants, and determination of mappings between the first text portion and the plurality of text portions based on the topics associated with the plurality of text portions and the determined first topics.Type: GrantFiled: August 23, 2024Date of Patent: July 14, 2026Assignee: SAP SEInventors: Maxym Gerashchenko, Taras Slobodskyy
-
Publication number: 20260058962Abstract: Systems and methods include generation of a set of n-grams of different lengths from each of a plurality of text portions, determination, for each set of n-grams, of matching topic variants of a domain ontology, determination of a topic associated with each of the matching topic variants, wherein a determined topic is associated with the text portion from which n-grams matching an associated topic variant were generated, generation of first n-grams of different lengths from a first text portion, determination, for each of a plurality of the first n-grams, of first matching topic variants of the domain ontology, determination of a first topic associated with each of the first matching topic variants, and determination of mappings between the first text portion and the plurality of text portions based on the topics associated with the plurality of text portions and the determined first topics.Type: ApplicationFiled: August 23, 2024Publication date: February 26, 2026Inventors: Maxym GERASHCHENKO, Taras SLOBODSKYY
-
Patent number: 10504045Abstract: An audit schedule is determined from a database storing a master data set comprising audit events, system parameters, and resources. Audit events are grouped according to information of the master data set, for example shared units (e.g., product, service, organization, risk level, audit type, etc.). Audit groups are prioritized by factors such as unit priority and audit duration. A random audit event within the group is chosen, and then a time slot is selected according to a desired distribution (e.g., left-to-right), determining resource availability for that slot. The procedure may optionally consider additional constraints (e.g., manually added, national holidays, auditor availability) outside the master data set. The procedure shuffles through audit events of the group with the highest priority, and then through audit events of lower priority groups, filling out the audit schedule according to resource availability and constraints. Audit schedule changes are recorded in a change log data object.Type: GrantFiled: October 27, 2016Date of Patent: December 10, 2019Assignee: SAP SEInventors: Maxym Gerashchenko, Gordon Muckle
-
Patent number: 10089475Abstract: A virtual testing environment VTE is instantiated for automated measurement of performance of a security monitoring system (SMS). Predefined attacks are executed against a cloned version of a monitored system in the VTE. The predefined attacks are defined at an attack catalog. Based on an execution result of the predefined attacks, a detection rate of the SMS at the VTE and a protection level of the cloned version of the monitored system are measured. Based on the detection rate and the protection level, an action for improving SMS and the protection of the monitored system is determined. Based on the determined action, logic modifications related to SMS and improvement on protection measures for the monitored system are performed.Type: GrantFiled: November 25, 2016Date of Patent: October 2, 2018Assignee: SAP SEInventors: Maximilian Adrian, Maxym Gerashchenko, Juri Frommer, Bjoern Brencher
-
Publication number: 20180150638Abstract: A virtual testing environment VTE is instantiated for automated measurement of performance of a security monitoring system (SMS). Predefined attacks are executed against a cloned version of a monitored system in the VTE. The predefined attacks are defined at an attack catalog. Based on an execution result of the predefined attacks, a detection rate of the SMS at the VTE and a protection level of the cloned version of the monitored system are measured. Based on the detection rate and the protection level, an action for improving SMS and the protection of the monitored system is determined. Based on the determined action, logic modifications related to SMS and improvement on protection measures for the monitored system are performed.Type: ApplicationFiled: November 25, 2016Publication date: May 31, 2018Inventors: Maximilian Adrian, Maxym Gerashchenko, Juri Frommer, Bjoern Brencher
-
Publication number: 20180121484Abstract: An audit schedule is determined from a database storing a master data set comprising audit events, system parameters, and resources. Audit events are grouped according to information of the master data set, for example shared units (e.g., product, service, organization, risk level, audit type, etc.). Audit groups are prioritized by factors such as unit priority and audit duration. A random audit event within the group is chosen, and then a time slot is selected according to a desired distribution (e.g., left-to-right), determining resource availability for that slot. The procedure may optionally consider additional constraints (e.g., manually added, national holidays, auditor availability) outside the master data set. The procedure shuffles through audit events of the group with the highest priority, and then through audit events of lower priority groups, filling out the audit schedule according to resource availability and constraints. Audit schedule changes are recorded in a change log data object.Type: ApplicationFiled: October 27, 2016Publication date: May 3, 2018Inventors: Maxym Gerashchenko, Gordon Muckle
-
Publication number: 20130325545Abstract: Techniques for managing risks of a business enterprise include identifying a threat to a business enterprise; identifying, based on the threat, a plurality of business enterprise assets and associated impacts; determining a plurality of threat scenarios, each threat scenario including a qualitative probability and a qualitative impact; assigning a quantitative probability and a quantitative impact to each of the plurality of scenarios based on an evaluation of the qualitative probability and the qualitative impact in a risk matrix; determining, with a simulation model, a quantitative risk of the identified threat based on the assigned quantitative probability and quantitative impact; and preparing an output including the determined quantitative risk of the identified threat for display.Type: ApplicationFiled: June 4, 2012Publication date: December 5, 2013Applicant: SAP AGInventors: Olga Mordvinova, Maxym Gerashchenko
-
Publication number: 20120173443Abstract: Various embodiments of systems and methods for determination of the regulatory compliance level are described herein. The method uses a single set of controls as a basis for calculation of compliance to different regulations. Scale based definition of controls, joined with requirements matrix, allows flexible integration of a new regulation without changes on controls itself. The decoupling of requirements from controls and definition of the implementation scale enables independent reporting about control implementation without considering of regulatory requirements. Therefore, one reporting round, which provides status of controls implementation, can be used for calculation of compliance to many regulations.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Inventors: MAXYM GERASHCHENKO, Olga Mordvinova