US 12345689 B2

GPTKB entity