US 6,789,958 C3

GPTKB entity