Systems and methods for accelerating user interactions on touchscreen devices
First Claim
1. A method to improve interfacing with a configurable device, the method comprising:
- via a document handler, launching a document viewer to spawn a document viewer window that displays a document;
via a session handler, launching a spliced network management (SNM) session to spawn a SNM session window to establish a back-end connection to a network device;
in response to a user selecting one or more items in both the document viewer window and the SNM session window, associating the document with the SNM session;
parsing the document by identifying commands to modify a configuration state of the network device;
in the document viewer, generating tags associated with the identified commands;
in response to the user selecting one of the tags, injecting the selected command into a command line of the SNM session window and executing the selected command that modifies the configuration state of the network device; and
instructing the document handler to proceed to a following command.
14 Assignments
0 Petitions
Accused Products
Abstract
Disclosed systems and methods provide an integrated hypermedia engine (IHE) that monitors and predicts user activity on spawned document windows and spliced network management CLI/GUI sessions. In embodiments, the IHE pro-actively assists a user to efficiently use device-related documentation in an intuitive manner that requires minimal user interaction and, thereby, reduces the likelihood of human error, e.g., when configuring network devices involves multi-tiered, dynamic configuration paths. The IHE may acts as bridge between document windows and spliced network management sessions, for example, to enable seamless transfer of a CLI command from a document window to an inline GUI panel launched by a CLI session when constructing a command line. In embodiments, a context-ware IHE may create and take advantage of documentation tags by interpreting relationships between commands to enable auto-navigation of the document. Certain embodiments provide for monitoring and mapping a CLI/GUI output back to the appropriate documentation.
13 Citations
20 Claims
-
1. A method to improve interfacing with a configurable device, the method comprising:
-
via a document handler, launching a document viewer to spawn a document viewer window that displays a document; via a session handler, launching a spliced network management (SNM) session to spawn a SNM session window to establish a back-end connection to a network device; in response to a user selecting one or more items in both the document viewer window and the SNM session window, associating the document with the SNM session; parsing the document by identifying commands to modify a configuration state of the network device; in the document viewer, generating tags associated with the identified commands; in response to the user selecting one of the tags, injecting the selected command into a command line of the SNM session window and executing the selected command that modifies the configuration state of the network device; and instructing the document handler to proceed to a following command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An integrated hypermedia engine (IHE) to accelerate interactions using a touchscreen-enabled device, the IHE comprising:
one or more processors configured to execute a document handler comprising a document parser that parses the document by identifying commands to modify a configuration state of a network device to be displayed in a document viewer and associates tags with the identified commands, the one or more processor further configured to execute a session handler that hunches a spliced network management (SNM) session, the document viewer and the SNM session being built into and controlled by the IHE to monitor and manage interactions between a user, a document window, and a SNM window to enable auto-navigation within the document, the IHE configured to perform the steps of; in response to the user selecting one or more items on a touchscreen-enabled device within the document window and the SNM session, creating an association between a document displayed in the document window and the SNM session, based on a type of the document; generating the tags; injecting the command front the document viewer into a command line of the SNM window and executing the selected command that modifies the configuration state of network device, in response to the user selecting a command by selecting a tag; and instructing the document handier to auto-navigate to another SNM command. - View Dependent Claims (10, 11, 12, 13)
-
14. A system to accelerate command line interface interactions on touchscreen-enabled devices, the system comprising:
-
an integrated hypermedia engine (IHE) comprising a processor, a document handler and a session handler; a network device coupled to the IHE via back-end connection, the document handler and the session handler respectively launch a document viewer and a spliced network management (SNM) session, the document handler comprising a document parser that identifies network device commands to modify a configuration state of a network device in the document viewer and associates tags with the network device commands, the IHE configured to perform the steps of; in response to a user selecting one or more items on a touchscreen-enabled device within a document window and the SNM session, creating an association between a document displayed in the document window and the SNM session, based on a type of the document; verifying that the document may be mapped to the network device; generating the tags; injecting the command from the document viewer into a command line of an SNM window and executing the selected command that modifies the configuration state of the network device, in response to the user selecting a command by selecting a tag; and instructing the document handler to auto-navigate to another SNM command. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification