US 5,678,779 A

GPTKB entity