US 5,678,988 K1

GPTKB entity