US 6,789,590 T1

GPTKB entity