US 6,789,878 A

GPTKB entity