US 6,789,447 C3

GPTKB entity