US 6,789,417 F18

GPTKB entity