US 6,789,438 A

GPTKB entity