US 6,543,252 K2

GPTKB entity