US 6,789,859 Z40

GPTKB entity