US 6,789,951 W79

GPTKB entity