US 6,789,839 Q1

GPTKB entity