US 6,789,588 V1

GPTKB entity