US 6,789,045 W8

GPTKB entity