US 6,789,951 W38

GPTKB entity