US 8901448 B2

GPTKB entity