US 4,789,012 Q

GPTKB entity