US 6,543,247 K2

GPTKB entity