US 6,789,680 B

GPTKB entity