US 6,789,895 W3

GPTKB entity