US 6,789,439 W8

GPTKB entity