US 6,789,173 B40

GPTKB entity