US 6,789,777 K1

GPTKB entity