US 6,789,972 Q1

GPTKB entity