US 6,789,340 E1

GPTKB entity