US 6,789,957 A

GPTKB entity