US 8901277 B2

GPTKB entity