US 5,678,957 D

GPTKB entity