US 6,789,108 C6

GPTKB entity