US 6,789,031 T20

GPTKB entity