US 6,789,959 T40

GPTKB entity