US 5,678,873 A

GPTKB entity