US 6,789,049 C88

GPTKB entity