US 6,789,108 G5

GPTKB entity