Patents by Inventor Roy Klein

Roy Klein 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).

  • Publication number: 20240104222
    Abstract: A system and method for evaluating definitions from a markup language document for agentless host configuration of an image in a virtualized computing environment generates an instruction to deploy a virtual instance based on a base image, the virtual instance including a disk. The method further includes generating an inspectable disk based on the disk of the virtual instance; receiving a markup language document, the document including a plurality of definitions, each including a data element; inspecting the inspectable disk for a cybersecurity object corresponding to a data element of a first definition of the plurality of definitions; evaluating the first definition based on the cybersecurity object to generate an evaluated first definition result, in response to determining that the definition is evaluable; generating an output based on the evaluated first definition result; and generating the output based on a notification, in response to determining that the definition is unevaluable.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Applicant: Wiz, Inc.
    Inventors: Yaniv SHAKED, Mattan SHALEV, Gal KOZOSHNIK, Daniel KLEIN, Roy REZNIK, Ami LUTTWAK
  • Patent number: 11941021
    Abstract: Methods, systems, and computer-readable storage media for automatic creation of distributed ledger networks. A request to deploy a distributed ledger network is received by an automation framework. The request comprising a configuration file and is associated with a platform type for one or more platforms for deployment of the distributed ledger network. Configuration prerequisites are determined for performing installations of software components on the one or more platforms. In response to installing the software components, the software components are configured and executed to set up an environment for deploying the distributed ledger network by creating a build folder, copying the configuration file and key files for accessing a source code repository into the build folder, and updating the configuration file according to criteria associated with the platform type.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: March 26, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Michael W. Klein, Manuel Merino, Pramodsing Bijani, Mahesh Krishna Bandkar, Mufaddal Moazam Kantawala, Anand Parulkar, Sownak Roy, Ankur A. Banerjee, Peter Bidewell
  • Publication number: 20240086524
    Abstract: A system and method for evaluating definitions from a markup language document for agentless host configuration includes generating an inspectable disk based on a disk of a host, the host deployed in a virtualized computing environment. The system is configured to: receive a markup language document, the markup language document including a plurality of definitions, each definition including a data element; inspect the inspectable disk for a cybersecurity object corresponding to a first data element of a first definition of the plurality of definitions; evaluate the first definition further based on the cybersecurity object to generate an evaluated first definition result, in response to determining that the definition is evaluable; generate an output based on the evaluated first definition result; and generate the output based on a predetermined notification, in response to determining that the definition is unevaluable.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: Wiz, Inc.
    Inventors: Yaniv SHAKED, Mattan SHALEV, Gal KOZOSHNIK, Daniel KLEIN, Roy REZNIK, Ami LUTTWAK
  • Patent number: 11816676
    Abstract: A system and method for calculating a journey excellence score (JES) for a customer journey in a contact center, including, during a training phase: representing each of a plurality of tagged customer journeys by a list of attributes and a value associated with each of the attributes, wherein each of the tagged customer journeys is tagged with respect to a dissatisfaction indicator, and training a model using the plurality of tagged customer journeys, based on the associated values and tags, to generate model weights; and at runtime: obtaining the customer journey; representing the customer journey by the list of attributes and a value associated to each of the attributes; and calculating the JES for the customer journey by applying the model weights to the associated values.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: November 14, 2023
    Assignee: Nice Ltd.
    Inventors: Adi Pony, Gennadi Lembersky, Roy Klein
  • Patent number: 11790380
    Abstract: A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: October 17, 2023
    Assignee: Nice Ltd.
    Inventors: Yuval Shachaf, Gennadi Lembersky, Roy Klein
  • Publication number: 20230177533
    Abstract: A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
    Type: Application
    Filed: November 10, 2022
    Publication date: June 8, 2023
    Applicant: Nice Ltd.
    Inventors: Yuval SHACHAF, Gennadi Lembersky, Roy Klein
  • Patent number: 11551243
    Abstract: A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: January 10, 2023
    Assignee: Nice Ltd.
    Inventors: Yuval Shachaf, Gennadi Lembersky, Roy Klein
  • Publication number: 20220092616
    Abstract: A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Applicant: Nice Ltd.
    Inventors: Yuval SHACHAF, Gennadi LEMBERSKY, Roy KLEIN
  • Patent number: 11232463
    Abstract: A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 25, 2022
    Assignee: NICE LTD.
    Inventors: Yuval Shachaf, Gennadi Lembersky, Roy Klein
  • Publication number: 20210390182
    Abstract: Embodiments described herein are directed to determining whether an application executing on a compute instance has been corrupted or compromised by malicious code. This may achieved by statically analyzing an image file from which the application is based to determine characteristics thereof. Such characteristics are representative of the behavior that is expected to be performed by the application during execution. During execution of the application, runtime characteristics of the application are determined, which are determined based on an analysis of the address space in memory allocated for a computing process of the application. The statically-determined characteristics are compared to the determined runtime characteristics to determine discrepancies therebetween. In the event that a discrepancy is found, a determination is made that the application has been compromised or corrupted and an appropriate remedial action is automatically performed.
    Type: Application
    Filed: February 4, 2020
    Publication date: December 16, 2021
    Inventors: Shlomi BOUTNARU, Liran TANCMAN, Artem MERKOVICH, Roy KLEIN, Omri LAHAV, Artum ZOLOTUSHKO, Tal KOPELIOVICH, Yuri SHAFET, Lior ZUR-LOTAN, Yotam PERKAL
  • Publication number: 20200065831
    Abstract: A method and system for analyzing interactions (for example between a person and an organization) may include for a number of series of interactions (which may be termed journeys), each interaction represented by a channel and a reason, iterating over the series of interactions by selecting initial information including an interaction subset including one or more interactions, and if there is a set of interaction series among the series of interactions meeting certain conditions, adding an interaction to the interaction subset and determining in a recursive fashion if for the interaction subset, there is a subset among the set of interaction series meeting the conditions which also meet the conditions. Conditions may include a threshold average rating for the set of interaction series, and a threshold number of interaction series in which the interaction subset is found.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicant: Nice Ltd.
    Inventors: Yuval SHACHAF, Gennadi LEMBERSKY, Roy KLEIN
  • Publication number: 20200013068
    Abstract: A system and method for calculating a journey excellence score (JES) for a customer journey in a contact center, including, during a training phase: representing each of a plurality of tagged customer journeys by a list of attributes and a value associated with each of the attributes, wherein each of the tagged customer journeys is tagged with respect to a dissatisfaction indicator, and training a model using the plurality of tagged customer journeys, based on the associated values and tags, to generate model weights; and at runtime: obtaining the customer journey; representing the customer journey by the list of attributes and a value associated to each of the attributes; and calculating the JES for the customer journey by applying the model weights to the associated values.
    Type: Application
    Filed: July 6, 2018
    Publication date: January 9, 2020
    Applicant: NICE LTD.
    Inventors: Adi Pony, Gennadi Lembersky, Roy Klein
  • Patent number: 10135977
    Abstract: Methods and systems for optimization of interactive voice recognition (IVR) system processes are provided. One or more desired optimization parameters can be determined based on an IVR transaction log that includes a plurality of IVR journeys. The IVR journeys can be filtered, transformed into vectors and/or clustered.
    Type: Grant
    Filed: November 24, 2017
    Date of Patent: November 20, 2018
    Assignee: NICE LTD.
    Inventors: Natan Katz, Gennadi Lembersky, Roy Klein