US 5,678,974 O1

GPTKB entity