US 6,789,415 K1

GPTKB entity