US 6,789,107 S5

GPTKB entity