US 5,678,982 G1

GPTKB entity