US 6,789,677 C74

GPTKB entity