US 6,789,401 D1

GPTKB entity