US 6,789,239 E1

GPTKB entity