US 9023456789 B2

GPTKB entity