US 6,789,496 E1

GPTKB entity