US 5,678,918 E1

GPTKB entity