US 6,789,496 C1

GPTKB entity