US 5,432,109 K2

GPTKB entity