US 6,789,565 Z1

GPTKB entity