US 7,890,124 D1

GPTKB entity