US 5,678,957 C3

GPTKB entity