US 6,789,164 E-21

GPTKB entity