US 6,789,149 A2

GPTKB entity