US 6,543,254 K2

GPTKB entity