US 5,678,896 A

GPTKB entity