US 6,543,244 K2

GPTKB entity