Search journaling for operations analysis
AssigneeInternational Business Machines Corporation
InventorsPaul K. Bullis, Geoffrey M. Hambrick
Life of this patent
Estimating the term…
Abstract
A session initiation with an information system is detected, the session including a search for a data item in the information system. In an application executing using a processor and a memory, a node is constructed in a search tree, the node representing a search-related step occurring in the session. The node is configured with at least a search term used in the search and a context within which the search is performed using the search term. The node is positioned relative to a second node in the search tree, where the second node corresponds to a second search that was performed prior to the search in the session. The search tree is output as a part of a search journal corresponding to the session.
Claims20
A method comprising:
- detecting initiating a session with an information system, the session including a search for a data item in the information system;
- constructing, in an application executing using a processor and a memory, a node in a search tree, the node representing a search-related step occurring in the session;
- configuring the node with at least a search term used in the search and a context within which the search is performed using the search term;
- positioning the node relative to a second node in the search tree, wherein the second node corresponds to a second search that was performed prior to the search in the session;
- and
- outputting the search tree as a part of a search journal corresponding to the session.
A computer usable program product comprising one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices, the stored program instructions comprising:
- program instructions to detect initiating a session with an information system, the session including a search for a data item in the information system;
- program instructions to construct, in an application executing using a processor and a memory, a node in a search tree, the node representing a search-related step occurring in the session;
- program instructions to configure the node with at least a search term used in the search and a context within which the search is performed using the search term;
- program instructions to position the node relative to a second node in the search tree, wherein the second node corresponds to a second search that was performed prior to the search in the session;
- and
- program instructions to output the search tree as a part of a search journal corresponding to the session.
A computer system comprising one or more processors, one or more computer-readable memories, and one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
- program instructions to detect initiating a session with an information system, the session including a search for a data item in the information system;
- program instructions to construct, in an application executing using a processor and a memory, a node in a search tree, the node representing a search-related step occurring in the session;
- program instructions to configure the node with at least a search term used in the search and a context within which the search is performed using the search term;
- program instructions to position the node relative to a second node in the search tree, wherein the second node corresponds to a second search that was performed prior to the search in the session;
- and
- program instructions to output the search tree as a part of a search journal corresponding to the session.
Dependencies are inferred from the claim text.