US 6,789,152 A

GPTKB entity