US 9302900 B2

GPTKB entity