US 54,234,512 B2

GPTKB entity