US 6,789,864 D1

GPTKB entity