US 6,789,611 B

GPTKB entity