US 6,789,974 K2

GPTKB entity