Patents by Inventor Ofer Ron

Ofer Ron 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: 20240146668
    Abstract: Implementations are directed to updating a trained voice bot that is deployed for conducting conversations on behalf of a third-party. A third-party developer can interact with a voice bot development system that enables the third-party developer to train, update, validate, and monitor performance of the trained voice bot. In various implementations, the trained voice bot can be updated by updating a corpus of training instances that was initially utilized to train the voice bot, and updating the trained voice bot based on the updated corpus. In some implementations, the corpus of training instances may be updated in response to identifying occurrence(s) of behavioral error(s) of the trained voice bot while the conversations are being conducted on behalf of the third-party. In additional or alternative implementations, the corpus of training instances may be updated in response to determining the trained voice bot does not include a desired behavior.
    Type: Application
    Filed: January 3, 2024
    Publication date: May 2, 2024
    Inventors: Asaf Aharoni, Eyal Segalis, Ofer Ron, Sasha Goldshtein, Tomer Amiaz, Razvan Mathias, Yaniv Leviathan
  • Patent number: 11902222
    Abstract: Implementations are directed to updating a trained voice bot that is deployed for conducting conversations on behalf of a third-party. A third-party developer can interact with a voice bot development system that enables the third-party developer to train, update, validate, and monitor performance of the trained voice bot. In various implementations, the trained voice bot can be updated by updating a corpus of training instances that was initially utilized to train the voice bot, and updating the trained voice bot based on the updated corpus. In some implementations, the corpus of training instances may be updated in response to identifying occurrence(s) of behavioral error(s) of the trained voice bot while the conversations are being conducted on behalf of the third-party. In additional or alternative implementations, the corpus of training instances may be updated in response to determining the trained voice bot does not include a desired behavior.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: February 13, 2024
    Assignee: GOOGLE LLC
    Inventors: Asaf Aharoni, Eyal Segalis, Ofer Ron, Sasha Goldshtein, Tomer Amiaz, Razvan Mathias, Yaniv Leviathan
  • Patent number: 11870934
    Abstract: Systems, methods, and computer program products include smart capacity workload routing with workload modeling. One example involves storing a workload model in memory regarding a set of different factors associated with user communications, with each factor is associated with a measurement of workload. A received request including information regarding one or more of the factors is processed and used in identifying a workload measurement for the requested user communication based on comparing the received request information to the stored workload model. An agent with capacity that is available to handle the requested user communication is identified. A communication slot for the identified agent is activated and defined by the identified workload measurement, and the request is routed to the identified agent and updating available workload capacity in the system.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: January 9, 2024
    Assignee: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Leor Gruendlinger, Ofer Ron, Yehiel Cohen, Liran Shaked
  • Publication number: 20230351255
    Abstract: Systems and methods for determining predictive model types are provided. A method may include generating a predictive model for a web page of a web site, wherein the web page includes a configuration defining one or more objects presented with the web page, and wherein each object is associated with a predictive model. The method may include determining one or more predictive model types that are associated with the predictive model, determining one or more performance indicators that correspond to each determined predictive model type, wherein performance indicators represent one or more benefits to a website, selecting a predictive model type of the predictive model out of the one or more predictive model types, wherein the predictive model type is selected based on a performance indicator corresponding to the selected predictive model type, and determining a configuration of the web page using the selected predictive model type of the predictive model.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 2, 2023
    Applicant: LIVEPERSON, INC.
    Inventors: Shlomo LAHAV, Ofer RON
  • Patent number: 11763148
    Abstract: The present disclosure relates generally to facilitating routing of communications. One example includes a communication server determining capacities associated with a terminal devices based on workloads for agents associated with the terminal devices. Historical acceptance data is accessed for past interaction invitations to user devices associated with one or more criteria. Current data is then used to determine available interactions and to facilitate interactions using interaction invitations based on the historical data and the current number of available interactions.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: September 19, 2023
    Assignee: LIVEPERSON, INC.
    Inventors: Vadim Milman, Itamar Keller, Shachar Hendel, Tomer Ben-David, Amihay Zer-Kavod, Yariv Lukach, Leor Gruendlinger, Ofer Ron, Shlomo Lahav
  • Patent number: 11763200
    Abstract: Systems and methods for determining predictive model types are provided. A method may include generating a predictive model for a web page of a web site, wherein the web page includes a configuration defining one or more objects presented with the web page, and wherein each object is associated with a predictive model. The method may include determining one or more predictive model types that are associated with the predictive model, determining one or more performance indicators that correspond to each determined predictive model type, wherein performance indicators represent one or more benefits to a website, selecting a predictive model type of the predictive model out of the one or more predictive model types, wherein the predictive model type is selected based on a performance indicator corresponding to the selected predictive model type, and determining a configuration of the web page using the selected predictive model type of the predictive model.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: September 19, 2023
    Assignee: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Ofer Ron
  • Publication number: 20230098620
    Abstract: In some embodiments, a set of user groups can be defined, with each group relating to a different webpage experience, user action, etc. Requests are assigned to one of the groups based on actual webpage presentation features and/or user actions. A group-specific model is generated for each group and translates user information to a preliminary result (e.g., a purchasing probability). A model combination includes a weighted combination of a set of available group-specific models. User information is processed using the model combination to generate a model result. The model result is evaluated to determine whether a requested webpage is to be customized in a particular manner and/or an opportunity is to be offered.
    Type: Application
    Filed: June 6, 2022
    Publication date: March 30, 2023
    Applicant: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Ofer Ron, David Shimon
  • Publication number: 20230030146
    Abstract: Systems, methods, and computer program products include smart capacity workload routing with workload modeling. One example involves storing a workload model in memory regarding a set of different factors associated with user communications, with each factor is associated with a measurement of workload. A received request including information regarding one or more of the factors is processed and used in identifying a workload measurement for the requested user communication based on comparing the received request information to the stored workload model. An agent with capacity that is available to handle the requested user communication is identified. A communication slot for the identified agent is activated and defined by the identified workload measurement, and the request is routed to the identified agent and updating available workload capacity in the system.
    Type: Application
    Filed: May 20, 2022
    Publication date: February 2, 2023
    Applicant: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Leor Gruendlinger, Ofer Ron, Yehiel Cohen, Liran Shaked
  • Publication number: 20220414502
    Abstract: Systems and methods can be provided for predicting responses during communication sessions with network devices. In some implementations, systems and methods can facilitate predicting responses using machine learning techniques. Messages received through a platform can be stored in a repository. A machine learning model may be trained using the stored messages. When a terminal device is communicating with a network device in a communication session, the messages exchanged in the communication session and the machine learning model can be used to predict future responses in real-time. The predicted future responses can be presented at the terminal device. A predicted response can be selected at the terminal device. Upon selection, the selected predicted response is transmitted to the network device during the communication session.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Applicant: LIVEPERSON, INC.
    Inventors: Ofer Ron, Eran Vanounou, Gali Konky, Seetvun Amir
  • Patent number: 11468344
    Abstract: Systems and methods can be provided for predicting responses during communication sessions with network devices. In some implementations, systems and methods can facilitate predicting responses using machine learning techniques. Messages received through a platform can be stored in a repository. A machine learning model may be trained using the stored messages. When a terminal device is communicating with a network device in a communication session, the messages exchanged in the communication session and the machine learning model can be used to predict future responses in real-time. The predicted future responses can be presented at the terminal device. A predicted response can be selected at the terminal device. Upon selection, the selected predicted response is transmitted to the network device during the communication session.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: October 11, 2022
    Assignee: LIVEPERSON, INC.
    Inventors: Ofer Ron, Eran Vanounou, Gali Konky, Seetvun Amir
  • Publication number: 20220292395
    Abstract: Systems and methods for determining predictive model types are provided. A method may include generating a predictive model for a web page of a web site, wherein the web page includes a configuration defining one or more objects presented with the web page, and wherein each object is associated with a predictive model. The method may include determining one or more predictive model types that are associated with the predictive model, determining one or more performance indicators that correspond to each determined predictive model type, wherein performance indicators represent one or more benefits to a website, selecting a predictive model type of the predictive model out of the one or more predictive model types, wherein the predictive model type is selected based on a performance indicator corresponding to the selected predictive model type, and determining a configuration of the web page using the selected predictive model type of the predictive model.
    Type: Application
    Filed: November 22, 2021
    Publication date: September 15, 2022
    Applicant: LIVEPERSON, INC.
    Inventors: Shlomo LAHAV, Ofer RON
  • Publication number: 20220255885
    Abstract: Implementations are directed to updating a trained voice bot that is deployed for conducting conversations on behalf of a third-party. A third-party developer can interact with a voice bot development system that enables the third-party developer to train, update, validate, and monitor performance of the trained voice bot. In various implementations, the trained voice bot can be updated by updating a corpus of training instances that was initially utilized to train the voice bot, and updating the trained voice bot based on the updated corpus. In some implementations, the corpus of training instances may be updated in response to identifying occurrence(s) of behavioral error(s) of the trained voice bot while the conversations are being conducted on behalf of the third-party. In additional or alternative implementations, the corpus of training instances may be updated in response to determining the trained voice bot does not include a desired behavior.
    Type: Application
    Filed: February 8, 2021
    Publication date: August 11, 2022
    Inventors: Asaf Aharoni, Eyal Segalis, Ofer Ron, Sasha Goldshtein, Tomer Amiaz, Razvan Mathias, Yaniv Leviathan
  • Patent number: 11386442
    Abstract: In some embodiments, a set of user groups can be defined, with each group relating to a different webpage experience, user action, etc. Requests are assigned to one of the groups based on actual webpage presentation features and/or user actions. A group-specific model is generated for each group and translates user information to a preliminary result (e.g., a purchasing probability). A model combination includes a weighted combination of a set of available group-specific models. User information is processed using the model combination to generate a model result. The model result is evaluated to determine whether a requested webpage is to be customized in a particular manner and/or an opportunity is to be offered.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: July 12, 2022
    Assignee: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Ofer Ron, David Shimon
  • Patent number: 11368589
    Abstract: Systems, methods, and computer program products include smart capacity workload routing with workload modeling. One example involves storing a workload model in memory regarding a set of different factors associated with user communications, with each factor is associated with a measurement of workload. A received request including information regarding one or more of the factors is processed and used in identifying a workload measurement for the requested user communication based on comparing the received request information to the stored workload model. An agent with capacity that is available to handle the requested user communication is identified. A communication slot for the identified agent is activated and defined by the identified workload measurement, and the request is routed to the identified agent and updating available workload capacity in the system.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: June 21, 2022
    Assignee: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Leor Gruendlinger, Ofer Ron, Yehiel Cohen, Liran Shaked
  • Patent number: 11263548
    Abstract: Systems and methods for determining predictive model types are provided. A method may include generating a predictive model for a web page of a web site, wherein the web page includes a configuration defining one or more objects presented with the web page, and wherein each object is associated with a predictive model. The method may include determining one or more predictive model types that are associated with the predictive model, determining one or more performance indicators that correspond to each determined predictive model type, wherein performance indicators represent one or more benefits to a website, selecting a predictive model type of the predictive model out of the one or more predictive model types, wherein the predictive model type is selected based on a performance indicator corresponding to the selected predictive model type, and determining a configuration of the web page using the selected predictive model type of the predictive model.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: March 1, 2022
    Assignee: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Ofer Ron
  • Publication number: 20220044115
    Abstract: The present disclosure relates generally to facilitating routing of communications. One example includes a communication server determining capacities associated with a terminal devices based on workloads for agents associated with the terminal devices. Historical acceptance data is accessed for past interaction invitations to user devices associated with one or more criteria. Current data is then used to determine available interactions and to facilitate interactions using interaction invitations based on the historical data and the current number of available interactions.
    Type: Application
    Filed: June 18, 2021
    Publication date: February 10, 2022
    Applicant: LIVEPERSON, INC.
    Inventors: Vadim Milman, Itamar Keller, Shachar Hendel, Tomer Ben-David, Amihay Zer-Kavod, Yariv Lukach, Leor Gruendlinger, Ofer Ron, Shlomo Lahav
  • Patent number: 11068783
    Abstract: The present disclosure relates generally to facilitating routing of communications. One example includes a communication server determining capacities associated with a terminal devices based on workloads for agents associated with the terminal devices. Historical acceptance data is accessed for past interaction invitations to user devices associated with one or more criteria. Current data is then used to determine available interactions and to facilitate interactions using interaction invitations based on the historical data and the current number of available interactions.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: July 20, 2021
    Assignee: LIVEPERSON, INC.
    Inventors: Vadim Milman, Itamar Keller, Shachar Hendel, Tomer Ben-David, Amihay Zer-Kavod, Yariv Lukach, Leor Gruendlinger, Ofer Ron, Shlomo Lahav
  • Publication number: 20210105362
    Abstract: Examples are described of smart capacity workload routing. One example involves storing a workload model in memory regarding a set of different factors associated with user communications, with each factor is associated with a measurement of workload. A received request including information regarding one or more of the factors is process and used in identifying a workload measurement for the requested user communication based on comparing the received request information to the stored workload model, and identifying an agent with capacity that is available to handle the requested user communication. A communication slot for the identified agent is activated and defined by the identified workload measurement. The request is then routed to the identified agent and updating available workload capacity in the system.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 8, 2021
    Applicant: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Leor Gruendlinger, Ofer Ron, Yehiel Cohen, Liran Shaked
  • Publication number: 20210049466
    Abstract: The present disclosure relates generally to facilitating routing of communications. One example includes a communication server determining capacities associated with a terminal devices based on workloads for agents associated with the terminal devices. Historical acceptance data is accessed for past interaction invitations to user devices associated with one or more criteria. Current data is then used to determine available interactions and to facilitate interactions using interaction invitations based on the historical data and the current number of available interactions.
    Type: Application
    Filed: August 13, 2020
    Publication date: February 18, 2021
    Applicant: LIVEPERSON, INC.
    Inventors: Vadim Milman, Itamar Keller, Shachar Hendel, Tomer Ben-David, Amihay Zer-Kavod, Yariv Lukach, Leor Gruendlinger, Ofer Ron, Shlomo Lahav
  • Patent number: 10841427
    Abstract: Examples are described of smart capacity workload routing. One example involves storing a workload model in memory regarding a set of different factors associated with user communications, with each factor is associated with a measurement of workload. A received request including information regarding one or more of the factors is process and used in identifying a workload measurement for the requested user communication based on comparing the received request information to the stored workload model, and identifying an agent with capacity that is available to handle the requested user communication. A communication slot for the identified agent is activated and defined by the identified workload measurement. The request is then routed to the identified agent and updating available workload capacity in the system.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 17, 2020
    Assignee: LIVEPERSON, INC.
    Inventors: Shlomo Lahav, Leor Gruendlinger, Ofer Ron, Yehiel Cohen, Liran Shaked