US 6,789,378 D1

GPTKB entity