US 6,543,245 K2

GPTKB entity