US 6,789,478 D1

GPTKB entity