US 6,788,777 D1

GPTKB entity