US 6,789,806 B26

GPTKB entity