US 12,436,930 B1
Database management techniques with controlling documents
Erica Emelie Ivarsson, Berlin (DE); Tushara Devi Bhogadi Ravishankar, Kaiserslautern (DE); Niklas Weidenfeller, Mannheim (DE); Millie Lou, Vancouver (CA); Yingying Cao, Karlsruhe (DE); Marie-Luise Wagener-Kirchner, Hemsbach (DE); Paul Petraschk, Vetschau/Spreewald (DE); Kartikaye Gomber, Chester Springs, PA (US); Cornelius Bock, Berlin (DE); Abhishek V Tatachar, Bangalore (IN); Dinh Gia Bao Dang, Philadelphia, PA (US); and Angelo Scherthan, Philippsburg (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on May 29, 2024, as Appl. No. 18/677,661.
Int. Cl. G06F 16/00 (2019.01); G06F 16/21 (2019.01); G06F 16/23 (2019.01); G06F 16/28 (2019.01); G06F 16/93 (2019.01)
CPC G06F 16/217 (2019.01) [G06F 16/2379 (2019.01); G06F 16/284 (2019.01); G06F 16/93 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
(a) providing a regulation, in augmented form, to a first trained machine-learning tool;
(b) receiving, from the first trained machine-learning tool, a plurality of candidate control keys extracted from the regulation;
(c) providing the plurality of candidate control keys to a client;
(d) receiving, from the client, approval of at least a predetermined number of the candidate control keys;
(e) providing the approved candidate control keys to a second trained machine-learning tool;
(f) receiving, from the second trained machine-learning tool, a formula which distinguishes control keys within the regulation;
(g) identifying, according to the formula, a plurality of control keys from the regulation; and
for each of the identified control keys:
(h) outputting a respective record comprising the respective control key.