US 5,678,877 A

GPTKB entity