US 6,789,188 S106

GPTKB entity