US 6,789,129 S1

GPTKB entity