US 8901310 B2

GPTKB entity