US 6,789,512 Q1

GPTKB entity