US 5,678,872 A

GPTKB entity