US 5,678,889 A

GPTKB entity