US 8,890,129 D1

GPTKB entity