US 5,678,443 C1

GPTKB entity