US 5,678,966 N1

GPTKB entity