Graphical user interface for call center analysis
First Claim
1. A method of generating a graphical user interface, the method comprising:
- obtaining a metric interface hierarchy comprising a plurality of nodes, each node of the plurality of nodes representing an interaction metric and defining a visualization for the node, the metric interface hierarchy defining an ordering on the plurality of nodes;
traversing the metric interface hierarchy starting with a selected node to obtain a subhierarchy;
creating the graphical user interface from a general interface by, for each node of the subhierarchy;
obtaining an interaction metric for the node,creating the visualization of the interaction metric as defined for the node, andpopulating the general interface with the visualization of the interaction metric,wherein the general interface defines a dynamically adjustable layout of panes, andwherein populating the general interface comprises adding the visualization of the interaction metric to a pane matching a location of the node in the ordering defined by the metric interface hierarchy; and
providing the graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more embodiments related to a method of generating a graphical user interface. The method includes obtaining a metric interface hierarchy having multiple nodes, where each node defines a visualization for the node, and the metric interface hierarchy defines an ordering on the nodes. The method further includes traversing the metric interface hierarchy starting with a selected node to obtain a subhierarchy, and creating the graphical user interface from a general interface by populating the general interface with the visualization from each node in the subhierarchy according to the ordering. The method further includes providing the graphical user interface.
-
Citations
30 Claims
-
1. A method of generating a graphical user interface, the method comprising:
-
obtaining a metric interface hierarchy comprising a plurality of nodes, each node of the plurality of nodes representing an interaction metric and defining a visualization for the node, the metric interface hierarchy defining an ordering on the plurality of nodes; traversing the metric interface hierarchy starting with a selected node to obtain a subhierarchy; creating the graphical user interface from a general interface by, for each node of the subhierarchy; obtaining an interaction metric for the node, creating the visualization of the interaction metric as defined for the node, and populating the general interface with the visualization of the interaction metric, wherein the general interface defines a dynamically adjustable layout of panes, and wherein populating the general interface comprises adding the visualization of the interaction metric to a pane matching a location of the node in the ordering defined by the metric interface hierarchy; and providing the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
memory comprising instructions; and a computer processor for executing the instructions that cause the computer processor to perform operations comprising; obtaining a metric interface hierarchy comprising a plurality of nodes, each node of the plurality of nodes representing an interaction metric and defining a visualization for the node, the metric interface hierarchy defining an ordering on the plurality of nodes, traversing the metric interface hierarchy starting with a selected node to obtain a subhierarchy, creating a graphical user interface from a general interface by, for each node of the subhierarchy; obtaining an interaction metric for the node, creating the visualization of the interaction metric as defined for the node, populating the general interface with the visualization of the interaction metric, wherein the general interface defines a dynamically adjustable layout of panes, and wherein populating the general interface comprises adding the visualization of the interaction metric to a pane matching a location of the node in the ordering defined by the metric interface hierarchy, and providing the graphical user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium storing computer-readable program code which, when executed by one or more processors, cause the one or more processors to perform operations, comprising:
-
obtaining a metric interface hierarchy comprising a plurality of nodes, each node of the plurality of nodes representing an interaction metric and defining a visualization for the node, the metric interface hierarchy defining an ordering on the plurality of nodes; traversing the metric interface hierarchy starting with a selected node to obtain a subhierarchy; creating a graphical user interface from a general interface by, for each node of the subhierarchy; obtaining an interaction metric for the node, creating the visualization of the interaction metric a defined for the node, and populating the general interface with the visualization of the interaction metric, wherein the general interface defines a dynamically adjustable layout of panes, and wherein populating the general interface comprises adding the visualization of the interaction metric to a pane matching a location of the node in the ordering defined by the metric interface hierarchy; and providing the graphical user interface. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification