US 6,789,688 A

GPTKB entity