-
公开(公告)号:US11558317B2
公开(公告)日:2023-01-17
申请号:US17577530
申请日:2022-01-18
申请人: WalkMe LTD.
发明人: Nir Nahum , Shlomi Sasson
IPC分类号: G06F3/048 , H04L51/02 , G06F3/16 , G06F40/35 , G06F40/134 , H04L9/40 , G06F3/0482 , G06F3/0483 , G06F9/54
摘要: 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.
-
公开(公告)号:US10819664B2
公开(公告)日:2020-10-27
申请号:US16358467
申请日:2019-03-19
申请人: WalkMe LTD.
发明人: Nir Nahum , Shlomi Sasson
IPC分类号: G06F3/048 , H04L12/58 , G06F3/16 , G06F40/35 , G06F40/134 , G06F3/0482 , G06F3/0483 , G06F9/54
摘要: 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.
-
公开(公告)号:US09922008B2
公开(公告)日:2018-03-20
申请号:US14353569
申请日:2012-10-18
申请人: Walkme Ltd.
发明人: Eyal Cohen , Dan Adika
CPC分类号: G06F17/2247 , G06F17/211 , G06F17/30861 , G06Q10/10 , G09B5/02
摘要: A method of creating a dynamically adaptable tutorial, comprising: selecting at least one web document having a plurality of separate objects; providing by a user a plurality of descriptive elements; separately associating between each of said plurality of descriptive elements and each of said plurality of separate objects according to a user input; associating a plurality of calling scripts with said plurality of separate objects; making said at least web document available so that a loading thereof by a browser includes triggering said plurality of calling scripts for a retrieval of each of said plurality of descriptive elements; wherein said web document enables a browsing user who uses said browser to initiate a tutorial session during which at least a group of said plurality of descriptive elements are sequentially presented in accordance with a current layout of a respective group from said plurality of separate objects.
-
公开(公告)号:US20230195999A1
公开(公告)日:2023-06-22
申请号:US18168716
申请日:2023-02-14
申请人: Walkme LTD.
IPC分类号: G06F40/143 , G06F3/0483 , G06F16/957 , G06F9/451
CPC分类号: G06F40/143 , G06F3/0483 , G06F16/9577 , G06F9/453
摘要: A method, apparatus and product including a browser configured to render pages, wherein the browser comprises a client-side execution engine, wherein the browser is configured to execute an extension for the browser, wherein the extension is a computer program product that has a memory storage that is external to the client-side execution engine of the browser; and a set of pages that is defined over multiple domains, wherein the set of pages comprises respective instances of an additive software layer that is configured to execute a walkthrough over the multiple domains, wherein a page of the set of one or more pages comprises an instance of the respective instances and a communication element that is configured to enable the instance of the additive software layer to communicate data to and from the extension.
-
公开(公告)号:US20220405462A1
公开(公告)日:2022-12-22
申请号:US17354315
申请日:2021-06-22
申请人: Walkme LTD.
IPC分类号: G06F40/143 , G06F16/957 , G06F3/0483
摘要: A method, system and product including a browser configured to render pages, wherein the browser comprises a client-side execution engine, wherein the browser is configured to execute an extension for the browser, wherein the extension is a computer program product that has a memory storage that is external to the client-side execution engine of the browser; and a set of pages that is defined over multiple domains, wherein the set of pages comprises respective instances of an additive software layer that is configured to execute a walkthrough over the multiple domains, wherein a page of the set of one or more pages comprises an instance of the respective instances and a communication element that is configured to enable the instance of the additive software layer to communicate data to and from the extension.
-
公开(公告)号:US11258732B2
公开(公告)日:2022-02-22
申请号:US17026305
申请日:2020-09-21
申请人: WalkMe LTD.
发明人: Nir Nahum , Shlomi Sasson
IPC分类号: G06F3/048 , H04L51/02 , G06F3/16 , G06F40/35 , G06F40/134 , G06F3/0482 , G06F3/0483 , G06F9/54
摘要: 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.
-
公开(公告)号:US20210089332A1
公开(公告)日:2021-03-25
申请号:US16877825
申请日:2020-05-19
申请人: WalkMe Ltd.
发明人: Ron ZOHAR , Moran SHEMER , Nir NAHUM
摘要: A method, system and product for improving acquisition process of GUI elements using user input. A method comprises obtaining a digital representation of a first version of a GUI that includes a GUI element, obtaining a digital representation of a second version of the GUI, obtaining an identified element that was identified, using an acquisition process operated on the second version of the GUI, as being estimated to correspond to the GUI element in the first version of the GUI. The first version of the GUI and the second version of the GUI may be displayed in parallel to a user. User input indicative of whether the identified element corresponds to the GUI element, based on the display, may be obtained. The acquisition process may be updated based on the user input.
-
公开(公告)号:US20190196932A1
公开(公告)日:2019-06-27
申请号:US16304351
申请日:2017-02-23
申请人: WALKME LTD
发明人: Dan Adika , Rephael Sweary , David Ilievsky , Gal Bien , Ilan Eiland , Omri Eyal
IPC分类号: G06F11/34 , G06F8/38 , G06F3/0481 , G06N20/10
CPC分类号: G06F11/3438 , G06F3/0481 , G06F8/38 , G06F11/3447 , G06N20/10
摘要: A computer implemented method of adapting an application according to user interaction comprising using one or more processors for executing a code for collecting autonomously a plurality of action events describing a plurality of actions taken by a plurality of users to navigate through a plurality of pages presented by an application to accomplish one or more goals of the application, the plurality of pages are presented on a GUI at a plurality of user devices used by the plurality of users, analyzing the action events to identify one or more behavioral patterns of at least some of the users for accomplishing the goal(s) and generating automatically one or more recommended adaptations for the application according to the behavioral pattern(s) to adapt a layout of the application in order to increase a probability for one or more users to successfully accomplish the goal(s).
-
公开(公告)号:US20140298162A1
公开(公告)日:2014-10-02
申请号:US14353569
申请日:2012-10-18
申请人: Walkme Ltd.
发明人: Eyal Cohen , Dan Adika
CPC分类号: G06F17/2247 , G06F17/211 , G06F17/30861 , G06Q10/10 , G09B5/02
摘要: A method of creating a dynamically adaptable tutorial, comprising: selecting at least one web document having a plurality of separate objects; providing by a user a plurality of descriptive elements; separately associating between each of said plurality of descriptive elements and each of said plurality of separate objects according to a user input; associating a plurality of calling scripts with said plurality of separate objects; making said at least web document available so that a loading thereof by a browser includes triggering said plurality of calling scripts for a retrieval of each of said plurality of descriptive elements; wherein said web document enables a browsing user who uses said browser to initiate a tutorial session during which at least a group of said plurality of descriptive elements are sequentially presented in accordance with a current layout of a respective group from said plurality of separate objects.
摘要翻译: 一种创建动态适应性教程的方法,包括:选择至少一个具有多个单独对象的web文档; 由用户提供多个描述元素; 根据用户输入,在所述多个描述元素中的每一个和所述多个分离对象中的每一个之间分别关联; 将多个调用脚本与所述多个单独的对象相关联; 使得至少web文档可用,使得其由浏览器加载包括触发所述多个调用脚本以检索所述多个描述元素中的每一个; 其中所述网络文档使得能够使用所述浏览器的浏览用户发起教学会话,在此期间根据来自所述多个分离对象的相应组的当前布局顺序呈现所述多个描述元素的至少一组。
-
公开(公告)号:US11720426B2
公开(公告)日:2023-08-08
申请号:US17451801
申请日:2021-10-21
申请人: Walkme LTD
发明人: Rephael Sweary , Kobi Stok , Nir Nahum
CPC分类号: G06F9/547 , G06F16/213 , G06F16/25 , G06F16/287 , G06F16/288
摘要: A system, method and product for client-side automated application programming interface (API) mapping of a computerized system. The method comprises creating a mapping by: detecting, by a client-side agent that is operated on a client device executing a frontend of the computerized system, an invocation by a first application of the API function of a second application, wherein the API function is defined by a function prototype comprising a domain of potential values for an input or output parameter of the API function; and based on information gathered by the client-side agent, automatically determining a logical schema of the API function, wherein the logical schema defining a logical function prototype comprising a sub-domain of the domain of potential values, wherein the sub-domain restricting at least one value of the domain.
-
-
-
-
-
-
-
-
-