US 5,678,898 C1

GPTKB entity