US 6,789,449 S1

GPTKB entity