US 6,789,535 S16

GPTKB entity