US 6,789,430 A

GPTKB entity