US 51,234,593 B2

GPTKB entity