US 8500003 B2

GPTKB entity