US 8901215 B2

GPTKB entity