US 6,789,471 N1

GPTKB entity