Patent ID: 8751930
Filing Date: 2014-06-10
Classification: G06F,H04L

Abstract:
1. A method implemented by a computer system comprising: capturing a first admin-console context corresponding to a plurality of first graphical user interface elements displayed on a first graphical user interface, the first admin-console context including a plurality of first admin-console portlet state attributes corresponding to the plurality of first graphical user interface elements; recording, in a memory area subsequent to capturing the first admin-console context, a plurality of events that occur on the first graphical user interface corresponding to the plurality of first graphical user interface elements; storing a first Reusable User Interaction (RUI) Script, which includes the captured first admin-console context and the recorded plurality of events, in a library that includes a plurality of RUI scripts; capturing a second admin-console context in response to receiving an assistance request, wherein the second admin-console context corresponds to a plurality of second graphical user interface elements, the second admin-console context including a plurality of second admin-console portlet state attributes corresponding to the plurality of second graphical user interface elements; analyzing the second admin-console context against a plurality of admin-console contexts corresponding to each of the plurality of RUI Scripts, wherein the plurality of RUI Scripts includes the first RUI script, the analyzing further comprising: identifying the first RUI script based on the analysis; and executing the first RUI script in response to the identifying.