US 6,789,204 K2

GPTKB entity