US 6,789,471 D1

GPTKB entity