IP Library › Granted Patent US 12,235,838
Granted Patent B2
US 12,235,838 · App. 18/065,819 · Granted Feb 25, 2025

Creation of structured set of facts via enterprise information discovery

Inventors: Markus Muenkel (Reilingen, DE); Mitko Kolev (Walldorf, DE); Daniel Ritter (Heidelberg, DE); Manuel Holzleitner (Schwäbisch Gmünd, DE)
Assignee: SAP SE
G06F16/24534G06F16/2433G06F16/258
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,235,838
App. No.
18/065,819
Granted
Feb 25, 2025
Kind
B2
Abstract

According to some embodiments, a central cloud-based repository of data may contain consolidated facts about enterprise applications. A computer processor of a discovery engine may execute discovery in a local application process and, based on the executed discovery, automatically create a generic structured set of facts from locally accessible data. The discovery engine may then store the generic structured set of facts in the central cloud-based data repository using a standard format (e.g., JSON). The central cloud-based data repository may, for example, store facts from different application instances and/or facts from different applications. According to some embodiments, a user generated query is created in a query language (e.g., SQL) and executed on the central cloud-based repository of data to automatically create an answer. Moreover, an automated ML agent may, in some embodiments, evaluate information in the central cloud-based repository of data.

Claims (37)

1. A system associated with enterprise information, comprising:

a central cloud-based enterprise data repository containing consolidated facts about enterprise applications; and

a discovery engine coupled to the cloud-based enterprise data repository, including:

a computer processor, and

a computer memory coupled to the computer processor and storing instructions that, when executed by the computer processor, cause the discovery engine to:

(i) execute discovery in a local application process,

(ii) based on the executed discovery, automatically create a generic structured set of facts from locally accessible data, and

(iii) store the generic structured set of facts in the central cloud-based enterprise data repository using a standard format,

wherein an automated Machine Learning (“ML”) agent evaluates information from the central cloud-based enterprise data repository and a user generated query is created in a query language and executed to automatically generate an answer which is stored in the central cloud-based enterprise data repository as a fact that can be referenced by other queries to enable a flexible hierarchy.

2. The system of claim 1 , wherein facts from different application instances are stored in the central cloud-based enterprise data repository.

3. The system of claim 1 , wherein facts from different applications are stored in the central cloud-based enterprise data repository.

4. The system of claim 1 , wherein the standard format comprises a data interchange format that uses human-readable text to store and transmit data objects.

5. The system of claim 1 , wherein content of facts in the generic structured set of facts varies according to an associated semantic domain being addressed.

6. The system of claim 5 , wherein the facts are based on a common meta-schema.

7. The system of claim 6 , wherein facts in the central cloud-based enterprise data repository are automatically correlated across semantic domains.

8. The system of claim 7 , wherein facts in the central cloud-based enterprise data repository are automatically transformed to relational database records.

9. The system of claim 1 , wherein the query language is associated with at least one of: (i) a Structured Query Language (“SQL) protocol, (ii) a relational approach, (iii) a time-series, (iv) Machine Learning, and (v) Artificial Intelligence (“AI”).

10. A computer-implemented method associated with enterprise information, comprising:

executing, by a computer processor of a discovery engine, discovery in a local application process;

based on the executed discovery, automatically creating a generic structured set of facts from locally accessible data;

storing the generic structured set of facts in a central cloud-based enterprise data repository using a standard format, wherein the central cloud-based enterprise data repository contains consolidated facts about enterprise applications;

evaluating, with an automated Machine Learning (“ML”) agent, information from the central cloud-based enterprise data repository; and

creating a user generated query in a query language and executing the query on the central cloud-based enterprise data repository to automatically generate an answer which is stored in the central cloud-based enterprise data repository as a fact that can be referenced by other queries to enable a flexible hierarchy.

11. The method of claim 10 , wherein facts from different application instances are stored in the central cloud-based enterprise data repository.

12. The method of claim 10 , wherein facts from different applications are stored in the central cloud-based enterprise data repository.

13. The method of claim 10 , wherein the standard format comprises a data interchange format that uses human-readable text to store and transmit data objects.

14. The method of claim 10 , wherein the query language is associated with at least one of: (i) a Structured Query Language (“SQL) protocol, (ii) a relational approach, (iii) a time-series, (iv) Machine Learning, and (v) Artificial Intelligence (“AI”).

15. A non-transitory, machine-readable medium comprising instructions thereon that, when executed by a processor, cause the processor to execute operations to perform a method associated with enterprise information, the method comprising:

executing, by a computer processor of a discovery engine, discovery in a local application process;

based on the executed discovery, automatically creating a generic structured set of facts from locally accessible data;

storing the generic structured set of facts in a central cloud-based enterprise data repository using a standard format, wherein the central cloud-based enterprise data repository contains consolidated facts about enterprise applications;

evaluating, with an automated Machine Learning (“ML”) agent, information from the central cloud-based enterprise data repository; and

creating a user generated query in a query language and executing the query on the central cloud-based enterprise data repository to automatically generate an answer which is stored in the central cloud-based enterprise data repository as a fact that can be referenced by other queries to enable a flexible hierarchy.

16. The medium of claim 15 , wherein content of facts in the generic structured set of facts varies according to an associated semantic domain being addressed.

17. The medium of claim 16 , wherein the facts are based on a common meta-schema.

18. The medium of claim 17 , wherein facts in the central cloud-based enterprise data repository are automatically correlated across semantic domains.

19. The medium of claim 18 , wherein facts in the central cloud-based enterprise data repository are automatically transformed to relational database records.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2022
From: MUENKEL, MARKUS; KOLEV, MITKO; RITTER, DANIEL; HOLZLEITNER, MANUEL
To: SAP SE
Reel/Frame 062087/0801 →
Continuity (1)
Related Publication 20240202190A1 · Jun 20, 2024
References Cited (3)
US 11392605B1 · Baskaran · 2022 [cited by examiner]
US 20200293503A1 · P · 2020 [cited by examiner]
US 20200410009A1 · Kolev · 2020 [cited by examiner]