US 6,789,693 C1

GPTKB entity