US 6,789,898 C1

GPTKB entity