US 6,789,109 G2

GPTKB entity