US 8,700,017 B2

GPTKB entity