US 6,789,663 A

GPTKB entity