US 6,789,352 K20

GPTKB entity