IP Library › Granted Patent US 11,163,441
Granted Patent B2
US 11,163,441 · App. 16/442,313 · Granted Nov 2, 2021

Micro-radial chart graphical user interface

Inventor: Alexander Patterer (Wiesloch, DE)
Assignee: SAP SE
G06F3/04886G06F3/0482G06F2203/04803
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 11,163,441
App. No.
16/442,313
Granted
Nov 2, 2021
Kind
B2
Abstract

In a first part of a graphical user interface, information can be rendered about an entity. In a second part of the graphical user interface (which differs from the first part), a plurality of micro-radial charts are displayed that each illustrate status information for one of a plurality of a categories of computer-implemented processes for the entity. Each micro-radial chart has a circular element superimposed around a numerical value specifying a number of active processes associated with the category. The circular element visually conveys a level of completion of the corresponding processes. The numerical values and the level of completion conveyed on the circular elements are automatically updated when the corresponding processes are completed. Related apparatus, systems, techniques and articles are also described.

Claims (47)

1. A computer-implemented method comprising:

rendering, in a first part of a graphical user interface information, about an entity;

displaying, in a second part of the graphical user interface distinct and separate from the first part of the graphical user interface, a plurality of micro-radial charts that each illustrate status information for one of a plurality of categories of computer-implemented processes for the entity, each micro-radial chart having a circular element superimposed around a numerical value specifying a number of active processes associated with the category, the circular element visually conveying a level of completion of a corresponding number of active processes; and

automatically updating the numerical values and the levels of completion visually conveyed on the circular elements when the corresponding processes are completed such that the circular element advances on a clockwise basis until reaching a full circle which indicates that all of the processes for such category are completed, the automatic updating comprising:

executing queries by a radial chart controller class to an interface to a data source to obtain query results specifying a number of open or closed processes, the queries being specified by a configuration class registered with the radial chart controller class and filtered by a leading object attribute value registered with the radial chart controller class.

2. The method of claim 1 , wherein the circular element of each micro-radial chart further superimposes a numerical value specifying a total number of processes associated with the category including both active and completed processes.

3. The method of claim 1 further comprising:

receiving user-generated input via the graphical user interface horizontally swiping at least one of the micro-radial charts; and

displaying at least one additional micro-radial chart in the second part of the graphical user interface replacing at least one of the plurality of originally displayed micro-radial charts, the at least one additional micro-radial chart illustrating status information for a different one of a plurality of a categories of computer-implemented processes as previously displayed.

4. The method of claim 1 further comprising:

displaying, in a third part of the graphical user interface distinct and separate from the first and second parts of the graphical user interface, further information associated with the entity.

5. The method of claim 1 further comprising:

registering the leading object attribute value with a query configuration provider class; and

obtaining a query configuration from the query configuration provider class.

6. The method of claim 5 further comprising:

executing queries against a data source using the query configuration to obtain query results.

7. The method of claim 6 , wherein the query results are used to automatically update the numerical values and the levels of completion visually conveyed on the circular elements when the corresponding processes are completed.

8. A system comprising:

at least one data processor;

memory storing instructions, which when executed by the at least one data processor, result in operations comprising:

rendering, in a first part of a graphical user interface information, about an entity;

displaying, in a second part of the graphical user interface distinct and separate from the first part of the graphical user interface, a plurality of micro-radial charts that each illustrate status information for one of a plurality of categories of computer-implemented processes for the entity, each micro-radial chart having a circular element superimposed around a numerical value specifying a number of active processes associated with the category, the circular element visually conveying a level of completion of a corresponding number of active processes; and

automatically updating the numerical values and the levels of completion visually conveyed on the circular elements when the corresponding processes are completed such that the circular element advances on a clockwise basis until reaching a full circle which indicates that all of the processes for such category are completed, the automatic updating comprising:

executing queries by a radial chart controller class to an interface to a data source to obtain query results specifying a number of open or closed processes, the queries being specified by a configuration class registered with the radial chart controller class and filtered by a leading object attribute value registered with the radial chart controller class.

9. The system of claim 8 , wherein the circular element of each micro-radial chart further superimposes a numerical value specifying a total number of processes associated with the category including both active and completed processes.

10. The system of claim 8 , wherein the operations further comprise:

receiving user-generated input via the graphical user interface horizontally swiping at least one of the micro-radial charts; and

displaying at least one additional micro-radial chart in the second part of the graphical user interface replacing at least one of the plurality of originally displayed micro-radial charts, the at least one additional micro-radial chart illustrating status information for a different one of a plurality of a categories of computer-implemented processes as previously displayed.

11. The system of claim 8 , wherein the operations further comprise:

displaying, in a third part of the graphical user interface distinct and separate from the first and second parts of the graphical user interface, further information associated with the entity.

12. The system of claim 9 , wherein the operations further comprise:

registering the leading object attribute value with a query configuration provider class; and

obtaining a query configuration from the query configuration provider class.

13. The system of claim 12 , wherein the operations further comprise:

executing queries against a data source using the query configuration to obtain query results.

14. The system of claim 13 , wherein the query results are used to automatically update the numerical values and the levels of completion visually conveyed on the circular elements when the corresponding processes are completed.

15. A computer program product comprising non-transitory media storing instructions, which when executed by at least one computing device, result in operations comprising:

rendering, in a first part of a graphical user interface information, about an entity;

displaying, in a second part of the graphical user interface distinct and separate from the first part of the graphical user interface, a plurality of micro-radial charts that each illustrate status information for one of a plurality of a categories of computer-implemented business processes for the entity, each micro-radial chart having a circular element superimposed around a numerical value specifying a number of active processes associated with the category, the circular element visually conveying a level of completion of the computer-implemented business processes; and

automatically updating the numerical values and the levels of completion visually conveyed on the circular elements when the computer-implemented business processes are completed such that the circular element advances on a clockwise basis until reaching a full circle which indicates that all of the processes for such category are completed, the automatic updating comprising:

executing queries by a radial chart controller class to an interface to a data source to obtain query results specifying a number of open or closed processes, the queries being specified by a configuration class registered with the radial chart controller class and filtered by a leading object attribute value registered with the radial chart controller class;

wherein the queries are executed by a configuration framework having a reusable component that provides a graphical user interface with a consistent look and feel across different applications.

16. The computer program product of claim 15 , wherein the circular element of each micro-radial chart further superimposes a numerical value specifying a total number of processes associated with the category including both active and completed processes.

17. The computer program product of claim 15 , wherein the operations further comprise:

receiving user-generated input via the graphical user interface horizontally swiping at least one of the micro-radial charts;

displaying at least one additional micro-radial chart in the second part of the graphical user interface replacing at least one of the plurality of originally displayed micro-radial charts, the at least one additional micro-radial chart illustrating status information for a different one of a plurality of a categories of computer-implemented processes as previously displayed; and

displaying, in a third part of the graphical user interface distinct and separate from the first and second parts of the graphical user interface, further information associated with the entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2019
From: PATTERER, ALEXANDER
To: SAP SE
Reel/Frame 049486/0751 →
Continuity (1)
Related Publication 20200393962A1 · Dec 17, 2020