US 6,789,007 Z1

GPTKB entity