US 6,789,108 C74

GPTKB entity