US 5,678,989 A

GPTKB entity