US 8,890,147 D1

GPTKB entity