US 6,789,058 D2

GPTKB entity