IP Library Granted Patent US 12,026,525
Granted Patent B2
US 12,026,525 · App. 17/453,676 · Granted Jul 2, 2024

Dynamic dashboard administration

Inventor: Shannon Copeland (Atlanta, GA)
Assignee: Accenture Global Solutions Limited
G06F9/451G06F3/0484G06F3/04883G06F16/9024G06F3/167
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,026,525
App. No.
17/453,676
Granted
Jul 2, 2024
Kind
B2
Abstract

Methods and systems for dynamic dashboard administration are presented. Embodiments include displaying a dashboard through a graphical user interface (‘GUI’); receiving user instructions to manipulate one or more elements of the dynamic dashboard; capturing the manipulation of the one or more GUI elements; parsing, according to a gesture taxonomy and gesture ontology, the captured manipulation into one or more gesture triples; storing the gesture triples in an enterprise knowledge graph of a semantic graph database; identifying, in dependence upon the gesture triples, dashboard insights; updating the dashboard in accordance with the dashboard insights.

Claims (32)

1. A method of dynamic dashboard administration, the method comprising:

displaying a dynamic dashboard through a graphical user interface (‘GUI’);

receiving user instructions to interact with a set of GUI elements representing a set of applications for displaying information about a customer, information about an agent, or an interaction between the agent and the customer of the dynamic dashboard;

capturing interactions and uses of the set of GUI elements representing the set of applications;

parsing, according to a gesture taxonomy and gesture ontology, the captured interactions into one or more gesture triples that include one or more structured triples of description logic defining gestures representing manipulation of icons in the displayed dynamic dashboard, wherein the gesture taxonomy includes words describing user manipulations of one or more GUI elements of the set of GUI elements, uses of the application, and speech instructions to the dynamic dashboard;

storing the gesture triples in an enterprise knowledge graph of a semantic graph database;

identifying, at least by querying the semantic graph database storing the gesture triples, dashboard insights pertaining to user-interactions with the set of GUI elements representing the set of applications of the dynamic dashboard, the dashboard insights including: a frequency of use of one or more of the set of applications of the dynamic dashboard by a user, rearrangement of the one or more of the set of GUI elements within the dynamic dashboard by the user, resizing of one or more icons of the one or more GUI elements of the set of GUI elements by the user, deletion of a subset of the set of GUI elements from the dynamic dashboard by the user, and use of a combination of user input and speech; and

updating the dynamic dashboard in accordance with the dashboard insights.

2. The method of claim 1 wherein updating the dynamic dashboard in accordance with the dashboard insights includes modifying the presentation of the one or more GUI elements of the set of GUI elements of the dynamic dashboard.

3. The method of claim 1 wherein updating the dynamic dashboard in accordance with the dashboard insights further comprises deleting one or more GUI elements of the set of GUI elements.

4. The method of claim 1 wherein updating the dynamic dashboard in accordance with the dashboard insights further comprises modifying functionality of one or more components of the dynamic dashboard.

5. The method of claim 1 wherein instructions to interact with the set of GUI elements of the dynamic dashboard include speech instructions from a user.

6. The method of claim 1 wherein instructions to interact with the set of GUI elements of the dynamic dashboard include gestures on a touch enabled user interface of the dynamic dashboard.

7. The method of claim 1 wherein instructions to interact with the set of GUI elements of the dynamic dashboard include instructions to manipulate one or more GUI elements through one or more user input devices.

8. The method of claim 1 wherein capturing the interactions and uses of the set of GUI elements further comprises receiving a stream of user input and recording the stream.

9. The method of claim 1 further comprising displaying a notification of an update to the dynamic dashboard.

10. A system for dynamic dashboard administration, the system comprising one or more computer processors and one or more storage devices storing computer programs that when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising:

displaying a dynamic dashboard through a graphical user interface (‘GUI’);

receiving user instructions to interact with a set of GUI elements representing a set of applications for displaying information about a customer, information about an agent, or an interaction between the agent and the customer of the dynamic dashboard;

capturing interactions and uses of the set of GUI elements representing the set of applications;

parsing, according to a gesture taxonomy and gesture ontology, the captured interactions into one or more gesture triples that include one or more structured triples of description logic defining gestures representing manipulation of icons in the displayed dynamic dashboard, wherein the gesture taxonomy includes words describing user manipulations of one or more GUI elements of the set of GUI elements, uses of the application, and speech instructions to the dynamic dashboard;

storing the gesture triples in an enterprise knowledge graph of a semantic graph database;

identifying, at least by querying the semantic graph database storing the gesture triples, dashboard insights pertaining to user-interactions with the set of GUI elements representing the set of applications of the dynamic dashboard, the dashboard insights including: a frequency of use of one or more of the set of applications of the dynamic dashboard by a user, rearrangement of the one or more of the set of GUI elements within the dynamic dashboard by the user, resizing of one or more icons of the one or more GUI elements of the set of GUI elements by the user, deletion of a subset of the set of GUI elements from the dynamic dashboard by the user, and use of a combination of user input and speech; and

updating the dynamic dashboard in accordance with the dashboard insights.

11. The system of claim 10 wherein updating the dynamic dashboard in accordance with the dashboard insights includes modifying the presentation of the one or more GUI elements of the set of GUI elements of the dynamic dashboard.

12. The system of claim 10 wherein updating the dynamic dashboard in accordance with the dashboard insights further comprises deleting one or more GUI elements of the set of GUI elements.

13. The system of claim 10 wherein updating the dynamic dashboard in accordance with the dashboard insights further comprises modifying functionality of one or more components of the dynamic dashboard.

14. The system of claim 10 wherein instructions to interact with the set of GUI elements of the dynamic dashboard include speech instructions from a user.

15. The system of claim 10 wherein instructions to interact with the set of GUI elements of the dynamic dashboard include gestures on a touch enabled user interface of the dynamic dashboard.

16. The system of claim 10 wherein instructions to interact with the set of GUI elements of the dynamic dashboard include instructions to manipulate one or more GUI elements through one or more user input devices.

17. The system of claim 10 wherein capturing the interactions and uses of the set of GUI elements further comprises receiving a stream of user input and recording the stream.

18. The system of claim 10 wherein the stored computer programs further cause the one or more computer processors to display a notification of an update to the dynamic dashboard.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2022
From: COPELAND, SHANNON L.
To: N3, LLC
Reel/Frame 059073/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: N3, LLC
To: ACCENTURE GLOBAL SOLUTIONS LIMITED
Reel/Frame 058678/0304 →
Continuity (1)
Related Publication 20230141296A1 · May 11, 2023