US 5,678,774 A

GPTKB entity