US 5,432,124 D1

GPTKB entity