US 6,789,336 A

GPTKB entity