US 6,789,711 S1

GPTKB entity