US 6,789,222 G3

GPTKB entity