Patents by Inventor Yuval SHACHAF

Yuval SHACHAF 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: 20230368104
    Abstract: A system and method may identify computer-based processes which may be candidates for automation. Embodiments may involve a semi-supervised approach for identifying processes as automation opportunities. Transition probabilities for pairs of routines within a candidate process may be calculated based on a set of instances of the process (e.g., in a dataset of computer actions) using a dynamic time-window optimization procedure, where transition times may be measured for a plurality of instances of a first and second routines of a given pair of routines, and where statistical distributions may be calculated and used for deriving one or more time windows, describing a predetermined percentile (e.g., the 70th percentile) of the measured transitions and used for estimating a transition probability for the pair of routines. In some embodiments, the input set of transitions and routines may be generated by a user or business analyst using a graphical user interface (GUI).
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Applicant: NICE LTD.
    Inventors: Eran ROSEBERG, Yaron Moshe BIALY, Yuval SHACHAF
  • Publication number: 20230359659
    Abstract: A system and method may identify computer-based processes involving the use of text templates which may be candidates for automation. Using one or more computers, embodiments of the invention may sort low-level user action information for a given process which may be received as input; search for a plurality of strings pasted multiple times in the sorted information; discard one or more of the strings found from the search which correspond to a set of criteria (e.g., found to be shorter, or pasted, or edited fewer times than a predetermined threshold); group the strings according to an identifier of the target app where each string was pasted; iteratively calculate a similarity score for strings or groups of strings, and cluster strings or groups for which the similarity score is below a predetermined threshold, to form final clusters; and suggest the final clusters as automation opportunities to, e.g., a business analyst.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 9, 2023
    Applicant: NICE LTD
    Inventors: Oz GRANIT, Yuval SHACHAF, Eran ROSEBERG
  • 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
  • Patent number: 11768845
    Abstract: A method and system for dynamically determining a minimum support for automation mining is provided. The method and system include modifying the minimum support pattern such that the minimum support can result pattern mining algorithms finding a sufficient number of patterns in a practical duration.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: September 26, 2023
    Assignee: Nice Ltd.
    Inventors: Eran Roseberg, Yaron Moshe Bialy, Yuval Shachaf
  • Patent number: 11763228
    Abstract: A method and system for analyzing and connecting computer-based actions into sentences may include for a series of computer-based actions, determining the case ID for the action for each action where an identifier or case ID can be determined, creating sequences of subsets of the series of computer-based actions using the case ID, and merging sequences having computer-based actions having the same case ID. A set of case IDs may be extracted from the actions using a clustering algorithm based on features of potential case IDs such as gaps in appearance of potential case IDs in a sequence of actions and consecutive appearances of potential case IDs in a sequence of actions. The extracted case IDs may be used when creating sequences.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: September 19, 2023
    Assignee: Nice Ltd.
    Inventors: Yaron Moshe Bialy, Yuval Shachaf, Eran Roseberg
  • Publication number: 20230252391
    Abstract: A computerized-method for automatically pointing on an influencer on a measured performance change is provided herein. The method may include: receiving one or more metrics from a user to construct a Key Performance Indicators (KPI); retrieving data related to one or more agents during a predefined period for the one or more metrics from one or more performance management databases; calculating a change in KPI; when the calculated change in KPI is negative: calculating an influence of each metric on the calculated change in KPI; calculating an influence of each agent on the calculated change in KPI; checking each agent having a negative change of a goal-accomplished-percentage to downgrade a contribution-factor of an agent having a top-negative-influence on the calculated change in KPI; and forwarding the downgraded contribution factor of the agent having the top-negative-influence on the calculated change in KPI to a downstream application.
    Type: Application
    Filed: March 16, 2023
    Publication date: August 10, 2023
    Inventors: Yuval Shachaf, Gennadi Lembersky
  • Publication number: 20230202033
    Abstract: A system is provided for an automation tool system that is adapted to analyze data structures for robotic process automation (RPA) solutions. The system includes a processor and a computer readable medium operably coupled thereto, to perform operations which include receiving a data structure for an automated computing task for the RPA solutions of a computing system, wherein the data structure comprises one or more computing assets for one or more data processing workflows, parsing the data structure, accessing rule scoring parameters for determining a set of best practices identified for construction of the automated computing task for the RPA solutions of the computing system, scoring the automated computing task for the RPA solutions for the computing system based on the parsing and the rule scoring parameters, and outputting, based on scoring the automated computing task, a score of the automated computing task for the data structure.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Inventors: Simone MIMUN, Adi LEVINSHTEIN, Yuval SHACHAF
  • Patent number: 11676067
    Abstract: A system and method for creating input data to be used to train a conversational bot may include receiving a set of conversations, each conversation including sentences, classifying each sentence into a dialog act taken from a number of dialog acts, for each set of sentences classified into a dialog act, clustering the set of sentences into clusters based on the content (e.g. text) of the sentences, each cluster having a cluster name or label, and generating a language model based on the cluster labels. Slots may be identified in the sentences based in part on the dialog act classifications. A bot may be trained using data such as the slots, language model, and clusters.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: June 13, 2023
    Assignee: Nice Ltd.
    Inventors: Hila Kneller, Lior Ben Eliezer, Yuval Shachaf, Gennadi Lembersky, Natan Katz
  • 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
  • Publication number: 20230113136
    Abstract: A method and system for dynamically determining a minimum support for automation mining is provided. The method and system include modifying the minimum support pattern such that the minimum support can result pattern mining algorithms finding a sufficient number of patterns in a practical duration.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Applicant: Nice Ltd.
    Inventors: Eran ROSEBERG, Yaron Moshe BIALY, Yuval SHACHAF
  • Publication number: 20230041328
    Abstract: A computerized-method for dynamic digital-survey-channel selection is provided herein. In a computerized system having a processor, a memory to store a database of survey responses and a database of customers details, and a Voice of the Customer (VOC) platform having an outbound-message Application Programming Interface (API) to send a digital survey to a customer, via a plurality of digital survey channel types, when a customer is nominated for a digital survey, the computerized-method included operating by said processor, a digital-survey-channel-selection module. The digital-survey-channel-selection module includes (i) determining a digital-survey-channel type to elevate customers-response-rate to a digital survey; and (ii) sending the determined digital-survey-channel type to the outbound-message API to trigger the digital survey to a computerized device of the customer, via the determined digital-survey-channel type.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 9, 2023
    Inventors: Pavan LAHOTI, Shivdatta MORWADKAR, Yuval SHACHAF
  • 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
  • Patent number: 11507728
    Abstract: A computerized-method for automatically documenting automatically-discovered actions of a business-process for automation thereof is provided herein. The computerized-method includes operating a build-automation-document module. The build-automation-document module includes: (i) retrieving the set of automatically-discovered actions of the business process for automation thereof. Each action is of a related type and related to an application to complete the business process via the applications portal.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: November 22, 2022
    Assignee: NICE LTD.
    Inventors: Yuval Shachaf, Yaron Bialy, Natan Katz, Eran Roseberg
  • Publication number: 20220318713
    Abstract: A method and system for analyzing and connecting computer-based actions into sentences may include for a series of computer-based actions, determining the case ID for the action for each action where an identifier or case ID can be determined, creating sequences of subsets of the series of computer-based actions using the case ID, and merging sequences having computer-based actions having the same case ID. A set of case IDs may be extracted from the actions using a clustering algorithm based on features of potential case IDs such as gaps in appearance of potential case IDs in a sequence of actions and consecutive appearances of potential case IDs in a sequence of actions. The extracted case IDs may be used when creating sequences.
    Type: Application
    Filed: April 6, 2021
    Publication date: October 6, 2022
    Applicant: Nice Ltd.
    Inventors: Yaron Moshe BIALY, Yuval SHACHAF, Eran ROSEBERG
  • Publication number: 20220283922
    Abstract: A system and method for segmenting or dividing a series of computer-based actions, for example into sentences, may provide a sequence of subsets of the series of actions to a neural network using a sliding window, and divide or segment the series actions into segments at points where the loss of the neural network is above a threshold. The dividing may include, for each of a sequence of computer-based actions within a sliding window determining if the sequence when provided to the neural network corresponds to a loss above or equal to a threshold, and if so, determining that an action in the sequence of actions within the sliding window should not be part of a segment or sentence being created.
    Type: Application
    Filed: March 2, 2021
    Publication date: September 8, 2022
    Applicant: Nice Ltd.
    Inventors: Yuval SHACHAF, Yaron Moshe BIALY, Eran ROSEBERG, Hila KNELLER
  • Patent number: 11403579
    Abstract: Systems and methods for measuring the effectiveness of an agent coaching program calculate a rate of change in a first Key Performance Indicator for a first agent in a first coaching program during a period of time; select a control group of agents in which agents in the control group of agents were not exposed to the first coaching program; calculate an average rate of change in the first Key Performance Indicator for the control group of agents during the period of time; and calculate a first coaching impact of the first coaching program on the first Key Performance Indicator for the first agent relative to the average rate of change in the first Key Performance Indicator for the control group of agents during the period of time.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: August 2, 2022
    Assignee: NICE LTD.
    Inventors: David Geffen, Yuval Shachaf, Gennadi Lembersky
  • Publication number: 20220237364
    Abstract: A computerized-method for automatically documenting automatically-discovered actions of a business-process for automation thereof is provided herein. The computerized-method includes operating a build-automation-document module. The build-automation-document module includes: (i) retrieving the set of automatically-discovered actions of the business process for automation thereof. Each action is of a related type and related to an application to complete the business process via the applications portal.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Yuval SHACHAF, Yaron BIALY, Natan KATZ, Eran ROSEBERG
  • 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: 20210304103
    Abstract: Systems and methods for measuring the effectiveness of an agent coaching program calculate a rate of change in a first Key Performance Indicator for a first agent in a first coaching program during a period of time; select a control group of agents in which agents in the control group of agents were not exposed to the first coaching program; calculate an average rate of change in the first Key Performance Indicator for the control group of agents during the period of time; and calculate a first coaching impact of the first coaching program on the first Key Performance Indicator for the first agent relative to the average rate of change in the first Key Performance Indicator for the control group of agents during the period of time.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Applicant: NICE Ltd.
    Inventors: David GEFFEN, Yuval SHACHAF, Gennadi LEMBERSKY