US 6,789,300 N16

GPTKB entity