US 6,789,420 K1

GPTKB entity