US 6,789,447 A1

GPTKB entity