US 5,678,970 R1

GPTKB entity