US 6,789,220 Q1

GPTKB entity