US 6,543,242 K2

GPTKB entity