US 5,678,973 N1

GPTKB entity