US 6,789,663 A2

GPTKB entity