US 6,789,446 K2

GPTKB entity