US 6543212 B2

GPTKB entity