US 8,700,008 B2

GPTKB entity