US 6,789,814 D1

GPTKB entity