US 6,703,098 B2

GPTKB entity