US 6,678,901 W3

GPTKB entity