US 6,789,290 N5

GPTKB entity