US 6,789,589 S5

GPTKB entity