US 8500006 B2

GPTKB entity