US 6,789,314 A

GPTKB entity