US 6,789,786 A

GPTKB entity