US 6,789,258 N1

GPTKB entity