Patents by Inventor Shlomi SASSON
Shlomi SASSON 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: 20240118997Abstract: A product, system and method comprising: obtaining a test of a walkthrough of an application, wherein the application comprises a Graphical User Interface (GUI), wherein the walkthrough is defined by a sequence of steps and associated advancement conditions, wherein the test comprises a sequence of automated user actions to be provided to the GUI that is configured to invoke the sequence of steps of the walkthrough; executing, at least partially, the test on the walkthrough, wherein said executing comprises providing the sequence of automated user actions in a manner that is configured to cause the sequence of steps to be invoked; generating a trace display of the test execution, wherein the trace display comprises a visual display of events including both steps of the walkthrough and automated user actions of the test; and outputting the trace display.Type: ApplicationFiled: January 20, 2022Publication date: April 11, 2024Inventors: Stas SHWARZMAN, Yossi ZARFATI, Shlomi SASSON
-
Publication number: 20230138159Abstract: A method, apparatus and product for chat-based application interface for automation. Using a natural language interface, receiving user input. Based on the user input, determining an automation process of a computer program having a user interface (UI), to be executed. The automation process is executed by utilizing the UI to input data thereto or execute functionality thereof. Additionally or alternatively, a conversation to be implemented by a natural language interface may be defined. The conversation is configured to obtain from the user one or more values corresponding to one or more parameters. The conversation is associated with a parameterized automation process depending on the one or more parameters. The parameterized automation process is invoked automatically by a natural language interface and using one or more values provided by the user to the natural language interface for the one or more parameters.Type: ApplicationFiled: December 30, 2022Publication date: May 4, 2023Inventors: Nir NAHUM, Shlomi SASSON
-
Patent number: 11558317Abstract: A method, apparatus and product for chat-based application interface for automation. Using a natural language interface, receiving user input. Based on the user input, determining an automation process of a computer program having a user interface (UI), to be executed. The automation process is executed by utilizing the UI to input data thereto or execute functionality thereof. Additionally or alternatively, a conversation to be implemented by a natural language interface may be defined. The conversation is configured to obtain from the user one or more values corresponding to one or more parameters. The conversation is associated with a parameterized automation process depending on the one or more parameters. The parameterized automation process is invoked automatically by a natural language interface and using one or more values provided by the user to the natural language interface for the one or more parameters.Type: GrantFiled: January 18, 2022Date of Patent: January 17, 2023Assignee: WALKME LTD.Inventors: Nir Nahum, Shlomi Sasson
-
Patent number: 11520690Abstract: A product, system and method for automatic testing of walkthroughs. A test of a walkthrough of an application is executed, at least in part. The test includes a sequence of automated user actions, that is configured to invoke a sequence of steps of the walkthrough. A trace display of the test execution is generated. The trace display includes a visual display of events including both steps of the walkthrough and automated user actions of the test, so as to provide an interleaved display between a visual representation of the walkthrough and a visual representation of the test.Type: GrantFiled: February 8, 2021Date of Patent: December 6, 2022Assignee: WALKME LTD.Inventors: Stas Shwarzman, Yossi Zarfati, Shlomi Sasson
-
Publication number: 20220253376Abstract: A product, system and method comprising: obtaining a test of a walkthrough of an application, wherein the application includes a Graphical User Interface (GUI), wherein the walkthrough is defined by a sequence of steps and associated advancement conditions, wherein the test includes a sequence of automated user actions to be provided to the GUI that is configured to invoke the sequence of steps of the walkthrough; executing, at least partially, the test on the walkthrough, wherein said executing comprises providing the sequence of automated user actions in a manner that is configured to cause the sequence of steps to be invoked; generating a trace display of the test execution, wherein the trace display comprises a visual display of events including both steps of the walkthrough and automated user actions of the test; and outputting the trace display.Type: ApplicationFiled: February 8, 2021Publication date: August 11, 2022Inventors: Stas SHWARZMAN, Yossi ZARFATI, Shlomi SASSON
-
Publication number: 20220150251Abstract: A method, apparatus and product for chat-based application interface for automation. Using a natural language interface, receiving user input. Based on the user input, determining an automation process of a computer program having a user interface (UI), to be executed. The automation process is executed by utilizing the UI to input data thereto or execute functionality thereof. Additionally or alternatively, a conversation to be implemented by a natural language interface may be defined. The conversation is configured to obtain from the user one or more values corresponding to one or more parameters. The conversation is associated with a parameterized automation process depending on the one or more parameters. The parameterized automation process is invoked automatically by a natural language interface and using one or more values provided by the user to the natural language interface for the one or more parameters.Type: ApplicationFiled: January 18, 2022Publication date: May 12, 2022Inventors: Nir NAHUM, Shlomi SASSON
-
Patent number: 11258732Abstract: A method, apparatus and product for defining an automation process to be invoked in response to a conversation of a user with a natural language interface. A conversation that is configured to obtain from a user values for parameters and is implemented by a natural language interface is defined. The conversation is associated with the automation process that is configured to utilize a user interface of a computer program to input data thereto or execute functionality thereof. The automation process is a parameterized automation process depending on parameters. The conversation is published to be made accessible to a user via the natural language interface.Type: GrantFiled: September 21, 2020Date of Patent: February 22, 2022Assignee: WALKME LTD.Inventors: Nir Nahum, Shlomi Sasson
-
Publication number: 20210006517Abstract: A method, apparatus and product for defining an automation process to be invoked in response to a conversation of a user with a natural language interface. A conversation that is configured to obtain from a user values for parameters and is implemented by a natural language interface is defined. The conversation is associated with the automation process that is configured to utilize a user interface of a computer program to input data thereto or execute functionality thereof. The automation process is a parameterized automation process depending on parameters. The conversation is published to be made accessible to a user via the natural language interface.Type: ApplicationFiled: September 21, 2020Publication date: January 7, 2021Inventors: Nir NAHUM, Shlomi SASSON
-
Patent number: 10819664Abstract: A method, apparatus and product for chat-based application interface for automation. Using a natural language interface, receiving user input. Based on the user input, determining an automation process of a computer program having a user interface (UI), to be executed. The automation process is executed by utilizing the UI to input data thereto or execute functionality thereof. Additionally or alternatively, a conversation to be implemented by a natural language interface may be defined. The conversation is configured to obtain from the user one or more values corresponding to one or more parameters. The conversation is associated with a parameterized automation process depending on the one or more parameters. The parameterized automation process is invoked automatically by a natural language interface and using one or more values provided by the user to the natural language interface for the one or more parameters.Type: GrantFiled: March 19, 2019Date of Patent: October 27, 2020Assignee: WALKME LTD.Inventors: Nir Nahum, Shlomi Sasson
-
Publication number: 20190215283Abstract: A method, apparatus and product for chat-based application interface for automation. Using a natural language interface, receiving user input. Based on the user input, determining an automation process of a computer program having a user interface (UI), to be executed. The automation process is executed by utilizing the UI to input data thereto or execute functionality thereof. Additionally or alternatively, a conversation to be implemented by a natural language interface may be defined. The conversation is configured to obtain from the user one or more values corresponding to one or more parameters. The conversation is associated with a parameterized automation process depending on the one or more parameters. The parameterized automation process is invoked automatically by a natural language interface and using one or more values provided by the user to the natural language interface for the one or more parameters.Type: ApplicationFiled: March 19, 2019Publication date: July 11, 2019Inventors: Nir NAHUM, Shlomi SASSON