US 6,789,694 B

GPTKB entity