US 6,789,244 Q1

GPTKB entity