US 6,789,982 N1

GPTKB entity