US 8,444,443 D1

GPTKB entity