US 5,678,891 A

GPTKB entity