US 6,789,688 K1

GPTKB entity