US 6,789,959 B

GPTKB entity