US 6,789,054 C40

GPTKB entity