US 6,789,120 F2

GPTKB entity