US 6,789,181 B

GPTKB entity