US 5,678,821 A

GPTKB entity