US 6,789,301 G1

GPTKB entity