US 9012359 B2

GPTKB entity