US 6,789,737 N1

GPTKB entity