US 6,786,666 A

GPTKB entity