US 6,789,193 B12

GPTKB entity