US 6,789,583 T1

GPTKB entity