US 6,789,719 A

GPTKB entity