US 6,790,666 O1

GPTKB entity