US 6,789,010 W3

GPTKB entity