US 6,789,836 K-19

GPTKB entity