US 6,789,115 E15

GPTKB entity