US 6,789,008 E1

GPTKB entity