US 580,123,514 A1

GPTKB entity