US 6,789,106 Z3

GPTKB entity