US 6,789,143 E1

GPTKB entity