US 6,789,577 S5

GPTKB entity