US 6,789,523 Q1

GPTKB entity