US 6,789,972 W8

GPTKB entity