US 6,789,830 K20

GPTKB entity