US 5,678,778 A

GPTKB entity