Patents by Inventor Roy Abitbol
Roy Abitbol 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: 20250037015Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to incorporating explainability constraints into machine learning model training. A computer-implemented system can comprise a memory that can store computer executable components. The computer-implemented system can further comprise a processor that can execute the computer executable components stored in the memory, wherein the computer executable components can comprise a training component that can train a machine learning model using an objective function that can be modified to incorporate an explainability metric for the machine learning model in addition to a model performance metric of the machine learning model.Type: ApplicationFiled: July 27, 2023Publication date: January 30, 2025Inventors: Shlomit Gur, Roy Abitbol, Jonathan Bnayahu, Guy Amit
-
Publication number: 20240320545Abstract: Provided are techniques for deploying AI models at local sites. A selection of an Artificial Intelligence (AI) model template is received at a local site, where the AI model template is created at a remote site and is packaged in a transportable container. The AI model template in the transportable container is retrieved. A lifecycle of an AI model is orchestrated by: instantiating an AI model from the AI model template, retrieving data from one or more local data sources, training the AI model using the data, deploying the AI model as a service, monitoring the AI model for drift, and, in response to identifying drift, re-training the AI model.Type: ApplicationFiled: March 23, 2023Publication date: September 26, 2024Inventors: Eyal COHEN, Roy ABITBOL, Jonathan Bnayahu
-
Patent number: 11943357Abstract: Aspects of the present invention disclose a method for calculating a risk resulting from a network of networks that includes unknown relationships in a privacy preserving manner. The method includes one or more processors determining a set of conditions corresponding to a user of a network. The method further includes transmitting a compliance request corresponding to the set of conditions to one or more members of the network utilizing a privacy preserving algorithm. The method further includes determining a respective risk factor of one or more members of the network, wherein the respective risk factor corresponds to a response of each of the one or more members to the compliance request. The method further includes determining an overall risk of the network based at least in part on the risk factors of the one or more members.Type: GrantFiled: December 14, 2020Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Roy Abitbol, Jonathan Bnayahu, Eliezer Segev Wasserkrug, Pankaj Satyanarayan Dayama, Artem Barger
-
Patent number: 11418500Abstract: User authentication based on cognitive profiling. First, usage by a person of one or more computerized devices is automatically and continuously tracked. A cognitive profile of the person is automatically and continuously generated based on the tracked usage. Responsive to a request for authenticating an identity of the person, a cognitive question is automatically generated based on the cognitive profile, and is presented to a user professing to be the person. An answer to the cognitive question is received from the user. Finally, the identity of the person is automatically authenticated when the answer to the cognitive question is determined to be correct.Type: GrantFiled: October 6, 2019Date of Patent: August 16, 2022Assignee: International Business Machines CorporationInventors: Ari Volcoff, Lior Limonad, Roy Abitbol, Valentin Dashinsky, Omer Arad
-
Publication number: 20220191030Abstract: Aspects of the present invention disclose a method for calculating a risk resulting from a network of networks that includes unknown relationships in a privacy preserving manner. The method includes one or more processors determining a set of conditions corresponding to a user of a network. The method further includes transmitting a compliance request corresponding to the set of conditions to one or more members of the network utilizing a privacy preserving algorithm. The method further includes determining a respective risk factor of one or more members of the network, wherein the respective risk factor corresponds to a response of each of the one or more members to the compliance request. The method further includes determining an overall risk of the network based at least in part on the risk factors of the one or more members.Type: ApplicationFiled: December 14, 2020Publication date: June 16, 2022Inventors: ROY ABITBOL, JONATHAN BNAYAHU, ELIEZER SEGEV WASSERKRUG, PANKAJ SATYANARAYAN DAYAMA, ARTEM BARGER
-
Patent number: 11157232Abstract: A method, apparatus and product for interaction context-based control of output volume level. The method comprising: obtaining a vocal input from a user, wherein the vocal input is part of an interaction between the user and the voice-based interaction agent; determining an interaction context of the interaction between the user and the voice-based interaction agent; determining an output volume level of the voice-based interaction agent based on the interaction context; and providing to the user an output of the voice-based interaction agent, wherein the output comprises a voice-based output having a volume level of the output volume level.Type: GrantFiled: March 27, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Eyal Cohen, Lior Limonad, Roy Abitbol
-
Patent number: 11121986Abstract: In an example computer-implemented method, unstructured interactions between an unstructured conversation bot and a plurality of users are logged. A process flow model is generated based on the logged unstructured interactions. Instructions based on the process flow model are presented to a user in real time via the conversation bot.Type: GrantFiled: August 1, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Roy Abitbol, Eliezer Wasserkrug, Harold Jeffrey Ship, Jonathan Bnayahu
-
Publication number: 20210158798Abstract: A system including: A main virtual assistant (VA) that is configured to operate a back-end system according to instructions. An intermediary VA that is configured to: learn, by conversing with the human user and by analyzing responses from the main VA to the human user, to perform a task that is associated with the back-end system; hold a conversation with the main VA, wherein, in the conversation, the instructions are formulated and relayed from the intermediary VA to the main VA based on the learning and on further conversing with the human user, such that the main VA operates the back-end system according to the instructions; and formulate and relay responses to the instructions from the main VA to the human user.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: ROY ABITBOL, HAROLD JEFFREY SHIP, AVI YAELI
-
Publication number: 20210105261Abstract: User authentication based on cognitive profiling. First, usage by a person of one or more computerized devices is automatically and continuously tracked. A cognitive profile of the person is automatically and continuously generated based on the tracked usage. Responsive to a request for authenticating an identity of the person, a cognitive question is automatically generated based on the cognitive profile, and is presented to a user professing to be the person. An answer to the cognitive question is received from the user. Finally, the identity of the person is automatically authenticated when the answer to the cognitive question is determined to be correct.Type: ApplicationFiled: October 6, 2019Publication date: April 8, 2021Inventors: Ari Volcoff, Lior Limonad, Roy Abitbol, Valentin Dashinsky, Omer Arad
-
Publication number: 20210036974Abstract: In an example computer-implemented method, unstructured interactions between an unstructured conversation bot and a plurality of users are logged. A process flow model is generated based on the logged unstructured interactions. Instructions based on the process flow model are presented to a user in real time via the conversation bot.Type: ApplicationFiled: August 1, 2019Publication date: February 4, 2021Inventors: Roy Abitbol, Eliezer Wassekrug, Harold Jeffrey Ship, Jonathan Bnayahu
-
Publication number: 20210004885Abstract: A method comprising: accessing one or more conversational flows of a conversational computer program, wherein the one or more conversational flows each comprises dialogue nodes and fulfillment nodes, and wherein each of the one or more conversational flows is at least one of: (a) a historical conversational flow of a human-computer conversation carried out by the conversational computer program, and (b) a programmed conversational flow, according to which the conversational computer program conducts human-computer conversations; receiving a desirability score of each of at least some of the fulfillment nodes; and based on the one or more conversational flows and the desirability scores, automatically assigning a polarity score to each of at least some of the dialogue nodes.Type: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Inventors: Roy Abitbol, Eliezer Wasserkrug, Asaf Adi
-
Publication number: 20200310742Abstract: A method, apparatus and product for interaction context-based control of output volume level. The method comprising: obtaining a vocal input from a user, wherein the vocal input is part of an interaction between the user and the voice-based interaction agent; determining an interaction context of the interaction between the user and the voice-based interaction agent; determining an output volume level of the voice-based interaction agent based on the interaction context; and providing to the user an output of the voice-based interaction agent, wherein the output comprises a voice-based output having a volume level of the output volume level.Type: ApplicationFiled: March 27, 2019Publication date: October 1, 2020Inventors: Eyal Cohen, Lior Limonad, Roy Abitbol
-
Patent number: 8244798Abstract: Techniques for sharing content between portals. A producer portal may identify content to be shared with one or more consumer portals. One or more of the shared content objects may then be copied to a consumer portal as remote delta link objects. Changes or modifications to the source object at the producer portal are automatically reflected in the corresponding target remote delta link object on the consumer portal. Any modifications or customizations made to the remote delta link object at the consumer portal override those of the producer's source object. In this manner, changes made to the second object are reflected in the first object while preserving the changes/modifications made to the first object on the first portal.Type: GrantFiled: July 23, 2007Date of Patent: August 14, 2012Assignee: SAP Portals Israel Ltd.Inventors: Yaron Yagoda, Lior Bar-On, Oren D. Root, Amir Glatt, Roy Abitbol
-
Patent number: 8200634Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing software updates. In one aspect there is provided a method. The method may include copying an application to a shadow system, the application used to upgrade the shadow system rather than a production system; copying data from the production system to the shadow system; selecting whether to lock changes to data in the production system or record changes to the data in the production system; recording one or more changes to data in the production system, the changes recorded in a container, when record changes has been selected; migrating recorded data in the container to the shadow system, so that the shadow system and production system are in a similar data state; and using the shadow system, upgraded with the application and at least one of data copied from the production system and recorded data from the container, for production rather than the production system.Type: GrantFiled: October 8, 2008Date of Patent: June 12, 2012Assignee: SAP AGInventors: Volker Driesen, Thomas Brodkorb, Roy Abitbol, Miki Ben-Zeev, Franklin Herbas
-
Publication number: 20100088281Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing software updates. In one aspect there is provided a method. The method may include copying an application to a shadow system, the application used to upgrade the shadow system rather than a production system; copying data from the production system to the shadow system; selecting whether to lock changes to data in the production system or record changes to the data in the production system; recording one or more changes to data in the production system, the changes recorded in a container, when record changes has been selected; migrating recorded data in the container to the shadow system, so that the shadow system and production system are in a similar data state; and using the shadow system, upgraded with the application and at least one of data copied from the production system and recorded data from the container, for production rather than the production system.Type: ApplicationFiled: October 8, 2008Publication date: April 8, 2010Inventors: Volker Driesen, Thomas Brodkorb, Roy Abitbol, Miki Ben-Zeev, Franklin Herbas
-
Publication number: 20090031004Abstract: Techniques for sharing content between portals. A producer portal may identify content to be shared with one or more consumer portals. One or more of the shared content objects may then be copied to a consumer portal as remote delta link objects. Changes or modifications to the source object at the producer portal are automatically reflected in the corresponding target remote delta link object on the consumer portal. Any modifications or customizations made to the remote delta link object at the consumer portal override those of the producer's source object. In this manner, changes made to the second object are reflected in the first object while preserving the changes/modifications made to the first object on the first portal.Type: ApplicationFiled: July 23, 2007Publication date: January 29, 2009Applicant: SAP Portals Israel Ltd.Inventors: Yaron Yagoda, Lior Bar-On, Oren D. Root, Amir Glatt, Roy Abitbol