US 6,789,387 K1

GPTKB entity