US 6,789,554 A

GPTKB entity