US 6,789,020 N3

GPTKB entity