US 6,789,712 D1

GPTKB entity