US 6,789,860 Z3

GPTKB entity