US 6,789,177 E22

GPTKB entity