US 6,789,620 A1

GPTKB entity