US 6,789,626 D1

GPTKB entity