US 6,789,231 K2

GPTKB entity