US 6,789,043 N1

GPTKB entity