US 5,678,983 C1

GPTKB entity