US 5,678,963 E1

GPTKB entity