US 6,789,508 K1

GPTKB entity