US 6,789,405 T20

GPTKB entity