US 6,789,872 N2

GPTKB entity