US 6,789,108 B

GPTKB entity