US 6,789,967 W31

GPTKB entity