US 5,678,929 E1

GPTKB entity